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

toba_ei_arbol

toba_ei
   |
toba_ei_arbol

Ubicada en php/nucleo/componentes/interface/toba_ei_arbol.php [line 14]



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
mixed   __construct ()  
string   acortar_nombre ()  
mixed   destruir ()  
mixed   disparar_eventos_nodo ()  
mixed   generar_campos_hidden ()  
mixed   generar_html ()  
mixed   generar_html_barra_especifica ()  
mixed   get_datos ()  
mixed   get_ids_nodos_enviados ()  
mixed   inicializar ()  
mixed   servicio__ejecutar ()  
mixed   set_ancho_nombres ()  
mixed   set_apertura_nodo ()  
mixed   set_apertura_nodos ()  
mixed   set_datos ()  
mixed   set_frame_destino ()  
mixed   set_mostrar_utilerias ()  
mixed   set_nivel_apertura ()  
mixed   set_todos_abiertos ()  
mixed   validar_id_nodo_recibido ()  

__construct   [línea 35]

  mixed __construct( mixed datos )

Parámetros:
mixed   datos: 





acortar_nombre   [línea 667]

  string acortar_nombre( string nombre , [int limite = null ] )

Formatea el nombre de un nodo para incluir en un listado
Parámetros:
string   nombre: 
int   limite: 





destruir   [línea 54]

  mixed destruir( )

Destructor del componente




disparar_eventos_nodo   [línea 272]

  mixed disparar_eventos_nodo( \toba_nodo_basico nodo )

Se cargan los datos del nodo, se le comunica la apertura y se disparan los eventos de los hijos del nodo.
Parámetros:
\toba_nodo_basico   nodo: 





generar_campos_hidden   [línea 347]

  mixed generar_campos_hidden( )





generar_html   [línea 413]

  mixed generar_html( )

Genera el HTML del arbol




generar_html_barra_especifica   [línea 577]

  mixed generar_html_barra_especifica( )

Ventana para generar una barra especifica para el componente




get_datos   [línea 190]

  mixed get_datos( )





get_ids_nodos_enviados   [línea 198]

  mixed get_ids_nodos_enviados( )

Devuelve los ids de los nodos enviados al cliente




inicializar   [línea 40]

  mixed inicializar( [mixed parametros = array() ] )

Parámetros:
mixed   parametros: 





servicio__ejecutar   [línea 686]

  mixed servicio__ejecutar( )

Respuesta al pedido AJAX de apertura de un nodo no cargado anteriormente Dispara el evento cargar_nodo($id) para que se retorne el toba_nodo_arbol asociado




set_ancho_nombres   [línea 111]

  mixed set_ancho_nombres( int caracteres )

Determina el ancho máximo de un nombre de un nodo, a partir de ese tamaño se utilizan puntos suspensivos
Parámetros:
int   caracteres: 





set_apertura_nodo   [línea 97]

  mixed set_apertura_nodo( \toba_nodo_basico nodo )

Se comunica la apertura a un nodo y se invoca el método recursivamente a sus hijos
Parámetros:
\toba_nodo_basico   nodo: 





set_apertura_nodos   [línea 84]

  mixed set_apertura_nodos( array datos_apertura )

Fuerza a que determinados nodos se encuentren abiertos o cerrados
Parámetros:
array   datos_apertura: 





set_datos   [línea 182]

  mixed set_datos( array nodos , [mixed mantener_en_sesion = false ] )

Cambia los nodos del arbol, suministrandole nuevos nodo/s raiz
Parámetros:
array   nodos: 
mixed   mantener_en_sesion: 





set_frame_destino   [línea 173]

  mixed set_frame_destino( string frame )

Determina la propiedad TARGET del tag <A> html de los vinculos de cada nodo
Parámetros:
string   frame: 





set_mostrar_utilerias   [línea 137]

  mixed set_mostrar_utilerias( bool mostrar )

Determina si se muestran o no las utilerias de cada nodo
Parámetros:
bool   mostrar: 





set_nivel_apertura   [línea 120]

  mixed set_nivel_apertura( int nivel )

Cambia el nivel inicial de apertura grafico de los nodos
Parámetros:
int   nivel: 





set_todos_abiertos   [línea 128]

  mixed set_todos_abiertos( )

Fuerza a que todos los nodos se muestren abiertos




validar_id_nodo_recibido   [línea 313]

  mixed validar_id_nodo_recibido( mixed id_nodo )

Parámetros:
mixed   id_nodo: 






Desarrollado por SIU.
Documentación generada con phpDocumentor