Centrales |  Componentes |  consola |  Debug |  Default |  Fuentes |  SalidaGrafica |  Seguridad |  SIUToba |  Varios |  Deprecated

toba_ei_pantalla

\toba_ei
   |
toba_ei_pantalla

Ubicada en php/nucleo/componentes/interface/toba_ei_pantalla.php [line 15]



Métodos Heredados

Heredado de toba_componente

\toba_componente::__construct()
\toba_ei::set_refresh_ejecuta_eventos()
\toba_componente::destruir()
\toba_ei::evento()
\toba_ei::agregar_evento()
\toba_ei::existe_evento()
\toba_ei::eliminar_evento()
\toba_ei::set_disparo_eventos_condicionado_datos()
\toba_ei::get_eventos_sobre_fila()
\toba_ei::cant_eventos_sobre_fila()
\toba_ei::reportar_evento()
\toba_ei::reportar_evento_interno()
\toba_ei::get_lista_eventos_usuario()
\toba_ei::get_lista_eventos_internos()
\toba_ei::get_invocacion_evento_fila()
\toba_ei::set_grupo_eventos_activo()
\toba_ei::get_grupo_eventos_activo()
\toba_ei::botonera_abajo()
\toba_ei::botonera_arriba()
\toba_ei::hay_botones()
\toba_ei::generar_botones()
\toba_ei::generar_botones_eventos()
\toba_ei::generar_html_boton()
\toba_ei::generar_boton()
\toba_ei::tiene_puntos_control()
\toba_ei::get_puntos_control()
\toba_ei::agregar_notificacion()
\toba_ei::colapsar()
\toba_ei::descolapsar()
\toba_ei::set_colapsable()
\toba_ei::set_titulo()
\toba_ei::set_descripcion()
\toba_ei::set_modo_descripcion()
\toba_ei::generar_html_barra_sup()
\toba_ei::mostrar_barra_superior()
\toba_ei::get_id_form()
\toba_ei::get_id_objeto_js()
\toba_ei::extender_objeto_js()
\toba_ei::get_objeto_js()
\toba_ei::vista_impresion()
\toba_ei::vista_impresion_html()
\toba_ei::xml_set_orientacion()
\toba_ei::xml_set_logo()
\toba_ei::xml_set_titulo()
\toba_ei::xml_set_subtitulo()
\toba_ei::xml_set_dim_pagina()
\toba_ei::xml_set_incluir_pie()
\toba_ei::xml_set_pie()
\toba_ei::xml_set_alto_pie()
\toba_ei::xml_set_incluir_cabecera()
\toba_ei::xml_set_cabecera()
\toba_ei::xml_set_alto_cabecera()
\toba_ei::xml_set_margenes()
\toba_ei::xml_set_atts_ei()
\toba_ei::xml_set_nro_copias()
\toba_ei::xml_get_att_comunes()
\toba_ei::xml_get_elem_comunes()
\toba_ei::xml_texto()
\toba_ei::xml_tabla()
\toba_ei::xml_imagen()
\toba_ei::xml_set_tabla_cols()
\toba_ei::xml_set_ns()
\toba_ei::xml_get_informacion_basica_vista()
\toba_componente::__sleep()
\toba_componente::set_modo_compatible_manejo_sesion()
\toba_componente::ini()
\toba_componente::log()
\toba_componente::get_nombre()
\toba_componente::get_titulo()
\toba_componente::get_id()
\toba_componente::inicializado()
\toba_componente::get_parametro()
\toba_componente::controlador()
\toba_componente::invocar_callback()
\toba_componente::get_mensaje()
\toba_componente::informar_msg()
\toba_componente::informar()
\toba_componente::borrar_memoria()
\toba_componente::mantener_estado_sesion()
\toba_componente::set_propiedades_sesion()
\toba_componente::eliminar_estado_sesion()
\toba_componente::get_estado_sesion()
\toba_componente::set_controlador()
\toba_componente::dependencia()
\toba_componente::dep()
\toba_componente::agregar_dependencia()
\toba_componente::agregar_dependencia_por_indice()
\toba_componente::dependencia_cargada()
\toba_componente::existe_dependencia()
\toba_componente::get_dependencias()
\toba_componente::get_cantidad_dependencias()
\toba_componente::get_dependencias_clase()

Métodos Propios
void   __construct ()  
void   agregar_dep ()   La dependencia tiene que estar asignada al ci actual, este método sólo indica que esta dependencia se graficará en esta pantalla
void   eliminar_dep ()  
void   eliminar_tab ()  
boolean   existe_dependencia ()  
void   generar_html ()  
void   generar_layout ()  
void   generar_layout_template ()  
void   generar_layout_template_impresion ()  
string   get_descripcion ()  
string   get_etiqueta ()  
array   get_lista_dependencias ()  
array   get_lista_tabs ()  
array   posicionar_botonera_abajo ()  
array   posicionar_botonera_ambos ()  
array   posicionar_botonera_arriba ()  
void   registrar_evento_cambio_tab ()  
\toba_componente   set_controlador ()  
void   set_descripcion ()  
void   set_etiqueta ()  
void   set_navegacion_ajax ()  
void   set_template ()  
void   set_tipo_navegacion ()  
\toba_tab   tab ()  
void   vista_impresion_html ()  

__construct   [línea 36]

  __construct( $info_pantalla , $submit , $objeto_js )

Parámetros:
   $info_pantalla: 
   $submit: 
   $objeto_js: 





agregar_dep   [línea 174]

  agregar_dep( string $id_obj )

Agrega una dependencia a esta pantalla.
Parámetros:
string   $id_obj: 





eliminar_dep   [línea 193]

  eliminar_dep( string $id )

Determina que una dependencia no será mostrada en la pantalla actual
Parámetros:
string   $id: 





eliminar_tab   [línea 268]

  eliminar_tab( string $id )

Elimina un tab especifico La consecuencia es que ya no es posible accederlo más durante el pedido de página actual, y al momento de graficar la barra de tabs, no será incluido Si lo que se quiere hacer es desactivar el tab (que se vea pero no se puede acceder), usar el metodo toba_tab::desactivar()
Parámetros:
string   $id: 






existe_dependencia   [línea 220]

  boolean existe_dependencia( $nombre_dep )

Retorna verdadero si la dependencia se va a mostrar en esta pantalla
Parámetros:
   $nombre_dep: 





generar_html   [línea 430]

  generar_html( )

Genera el html de todo el componente, incluyendo hiddens necesarios para el correcto funcionamiento del componente





generar_layout   [línea 556]

  generar_layout( )

Dispara la generación de html de los objetos contenidos en esta pantalla Extender en caso de querer modificar la totalidad del contenido de la pantalla





generar_layout_template   [línea 572]

  generar_layout_template( )






generar_layout_template_impresion   [línea 795]

  generar_layout_template_impresion( \toba_impresion $obj_salida )

Parámetros:
\toba_impresion   $obj_salida: 





get_descripcion   [línea 133]

  string get_descripcion( )

Retorna la descripción de esta pantalla





get_etiqueta   [línea 105]

  string get_etiqueta( )

Retorna la etiqueta de la pantalla actual





get_lista_dependencias   [línea 211]

  array get_lista_dependencias( )

Retorna los ID de las dependencias que se utilizan en esta pantalla





get_lista_tabs   [línea 286]

  array get_lista_tabs( )

Retorna la lista de tabs de la pantalla actual





posicionar_botonera_abajo   [línea 400]

  array posicionar_botonera_abajo( )

Posiciona la botonera en la parte inferior del ci





posicionar_botonera_ambos   [línea 418]

  array posicionar_botonera_ambos( )

Posiciona la botonera en la parte inferior y superior del ci





posicionar_botonera_arriba   [línea 409]

  array posicionar_botonera_arriba( )

Posiciona la botonera en la parte superior del ci





registrar_evento_cambio_tab   [línea 387]

  registrar_evento_cambio_tab( string $id )

Deja registrado en el componente que en el cliente (javascript) se va a consumir el api de cambio de tabs Esto es necesario explitarlo cuando la forma de navegación no es a través de tabs
Parámetros:
string   $id: 





set_controlador   [línea 49]

  \toba_componente set_controlador( $controlador , [ $id_en_padre = null ] )

Parámetros:
   $controlador: 
   $id_en_padre: 






set_descripcion   [línea 143]

  set_descripcion( string $descr , [string $tipo = 'info' ] )

Cambia la descripción de esta pantalla
Parámetros:
string   $descr: 
string   $tipo: 





set_etiqueta   [línea 114]

  set_etiqueta( string $nueva )

Cambia la etiqueta de la pantalla actual
Parámetros:
string   $nueva: 





set_navegacion_ajax   [línea 159]

  set_navegacion_ajax( [ $set = true ] )

Parámetros:
   $set: 





set_template   [línea 123]

  set_template( string $template )

Cambia el layout actual de la pantalla usando un template
Parámetros:
string   $template: 





set_tipo_navegacion   [línea 154]

  set_tipo_navegacion( mixed $tipo )

Cambia el tipo de navegación de la pantalla
Parámetros:
mixed   $tipo: 





tab   [línea 251]

  \toba_tab tab( string $id )

Acceso a un tab o solapa específico Un tab representa el posible acceso a una pantalla distinta a la actual
Parámetros:
string   $id: 





vista_impresion_html   [línea 783]

  vista_impresion_html( \toba_impresion $salida )

Impresion HTML por defecto
Parámetros:
\toba_impresion   $salida: 






Desarrollado por SIU.
Documentación generada con phpDocumentor