| static
void
|
get_excepciones() |
|
| static
void
|
set_excepciones() |
|
|
toba_ef |
__construct() |
|
|
void |
agregar_icono_utileria() |
Agrega un icono con comportamiento al lado del elemento |
|
void |
cargar_estado_post() |
Carga el estado actual del ef a partir del $_POST dejado por este mismo componente en el pedido anterior |
|
boolean |
carga_depende_de_estado() |
La carga de opciones de este ef depende de su estado actual? |
|
void |
clave_memoria() |
|
|
toba_formulario |
controlador() |
Retorna la referencia al componente padre o formulario |
|
void |
crear_objeto_js() |
Retorna la sentencia de creación del objeto javascript que representa al EF |
|
boolean |
esta_expandido() |
Un ef no expandido se muestra oculto en el layout del formulario. |
|
boolean |
es_estado_unico() |
El ef maneja un único valor como estado? O maneja un arreglo de estados? |
|
boolean |
es_obligatorio() |
Un ef obligatorio lanza una excepción en PHP si su estado actual es nulo |
|
boolean |
es_seleccionable() |
El ef permite seleccionar valores o solo se pueden editar? |
|
void |
es_solo_lectura() |
|
|
array |
get_campos_clave() |
Retorna la/s columna/s clave/s del ef. |
|
mixed |
get_campo_valor() |
Retorna la columna 'valor' del ef Esto está disponible cuando se brinda un mecanismo de carga asociado al ef. |
|
array |
get_consumo_javascript() |
Esta funcion permite que un EF declare la necesidad de incluir |
|
void |
get_cuando_cambia_valor() |
Retorna el js utilizado cuando el ef cambia de valor en el cliente |
|
mixed |
get_dato() |
El 'dato' del ef es la o las columnas de datos asociadas. |
|
string |
get_descripcion() |
Retorna la descripción o ayuda del ef. |
|
string |
get_descripcion_estado() |
Retorna una descripción textual del estado. |
|
mixed |
get_estado() |
Retorna el valor o estado actual del ef |
|
string |
get_estilo_etiqueta() |
Retorna la clase css asociada a la etiqueta |
|
string |
get_etiqueta() |
Retorna el texto de la etiqueta asociada |
|
void |
get_fila_actual() |
Obtiene la fila actual en el multiplexado en el ef (usado en el formulario_ml) |
|
void |
get_html_iconos_utilerias() |
|
|
string |
get_id() |
Devuelve el id del ef dentro del framework |
|
string |
get_id_form() |
Retorna el id html del ef en el formulario |
|
string |
get_id_form_orig() |
Como el id html puede variar si se multiplexa el ef (caso formulario_ml), este metodo retorna el id original del ef |
|
void |
get_input() |
Genera el HTML del elemento |
|
array |
get_maestros() |
Retorna la lista de efs de los cuales depende |
|
boolean |
get_toggle() |
El checkbox esta configurado en los ML para tener un tilde sel/des todos? |
|
void |
guardar_dato_sesion() |
|
|
void |
ir_a_fila() |
Multiplexa el ef (usado en el formulario_ml) |
|
mixed |
normalizar_parametro_cascada() |
Permite normalizar un parametro recibido de una cascada a un formato estandar |
|
void |
objeto_js() |
Retorna el nombre de la instancia del objeto en javascript |
|
void |
parametros_js() |
Lista de parametros necesarios para el constructor del objeto en javascript |
|
boolean |
permite_seleccion_multiple() |
El ef permite seleccionable permite elegir más de un valor? |
|
void |
quitar_maestro() |
|
|
void |
resetear_estado() |
Retorna el valor del ef a su estado inicial. |
|
void |
seleccionado() |
El ef tiene un valor positivo, similar a tiene_estado() pero puede ser mas restrictivo |
|
void |
set_cuando_cambia_valor() |
Determina el codigo personalizado a ejecutar cuando el ef cambia de valor en el cliente. |
|
string |
set_descripcion() |
Cambia la descripción o ayuda del ef. |
|
void |
set_estado() |
Cambia el valor o estado actual del ef |
|
void |
set_estado_defecto() |
Cambia el valor que toma el ef cuando no se lo carga con un estado |
|
void |
set_estilo_etiqueta() |
Cambia la clase css aplicada a la etiqueta |
|
void |
set_etiqueta() |
Cambia la etiqueta actual del ef |
|
void |
set_expandido() |
Determina si un ef se muestra o no expandido Un ef no expandido se muestra oculto en el layout del formulario. |
|
void |
set_iconos_utilerias() |
Cambia los iconos visibles a un lado del elemento |
|
void |
set_obligatorio() |
Cambia la obligatoriedad de un ef Notar que este cambio no se persiste para el siguiente pedido. |
|
void |
set_permitir_html() |
Determina si el ef puede contener en su estado HTML, por defecto falso para evitar ataques de seguridad XSS |
|
void |
set_solo_lectura() |
Cuando un ef se encuentra en solo_lectura su valor es visible al usuario pero no puede modificarlo. |
|
boolean |
son_campos_posicionales() |
Retorna true si tanto los campos clave como valor son posicionales |
|
void |
tiene_estado() |
Retorna true si el ef tiene un valor o estado distinto al nulo |
|
boolean |
tiene_etiqueta() |
El ef maneja el concepto de etiqueta? |
|
boolean |
tiene_opciones_cargadas() |
Si el ef permite seleccionar opciones, estas ya estan cargadas? |
|
mixed |
validar_estado() |
Chequea la validez del estado actual del ef |