static get_lista_parametros(
)
|
|
static get_lista_parametros_carga(
)
|
|
__construct(
$padre ,
$nombre_formulario ,
$id ,
$etiqueta ,
$descripcion ,
$dato ,
$obligatorio ,
$parametros )
|
|
Parámetros:
|
$padre: |
|
|
$nombre_formulario: |
|
|
$id: |
|
|
$etiqueta: |
|
|
$descripcion: |
|
|
$dato: |
|
|
$obligatorio: |
|
|
$parametros: |
|
Carga el estado actual del ef a partir del $_POST dejado por este mismo componente en el pedido anterior
es_estado_individual_nulo(
$estado )
|
|
Parámetros:
es_estado_nulo(
$estado )
|
|
Parámetros:
boolean es_estado_unico(
)
|
|
El ef maneja un único valor como estado? O maneja un arreglo de estados?
boolean es_seleccionable(
)
|
|
El ef permite seleccionar valores o solo se pueden editar?
array get_consumo_javascript(
)
|
|
Esta funcion permite que un EF declare la necesidad de incluir
codigo javascript necesario para su correcto funcionamiento
string get_descripcion_estado(
$tipo_salida )
|
|
Retorna una descripción textual del estado.
Parámetros:
Puede retornar el estado serializado (un unico string) o en un arreglo dependiendo de su definición en el editor
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?
set_estado(
mixed
$estado )
|
|
Cambia el valor o estado actual del ef
Parámetros:
set_opciones(
$datos ,
[
$maestros_cargados = true ] ,
[
$tiene_maestros = false ] )
|
|
Parámetros:
|
$datos: |
|
|
$maestros_cargados: |
|
|
$tiene_maestros: |
|
Retorna true si el ef tiene un valor o estado distinto al nulo
La validación verifica si se cumple con la cantidad mínima y máxima
validar_estado_particular(
$estado )
|
|
Parámetros: