string acortar_nombre(
string
$nombre, [integer
$limite = null]
)
|
|
Formatea el nombre de un nodo para incluir en un listado
Parámetros:
|
string |
$nombre: |
Nombre del nodo |
|
integer |
$limite: |
Cantidad de caracteres a mostrar |
void 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:
void generar_campos_hidden(
)
|
|
void generar_html_barra_especifica(
)
|
|
Ventana para generar una barra especifica para el componente
void get_ids_nodos_enviados(
)
|
|
Devuelve los ids de los nodos enviados al cliente
void inicializar(
[
$parametros = array()]
)
|
|
Parámetros:
void 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
void set_ancho_nombres(
integer
$caracteres
)
|
|
Parámetros:
void set_apertura_nodo(
toba_nodo_basico
$nodo
)
|
|
Parámetros:
void set_apertura_nodos(
array
$datos_apertura
)
|
|
Fuerza a que determinados nodos se encuentren abiertos o cerrados
Parámetros:
|
array |
$datos_apertura: |
array('id_nodo' => boolean, ...) |
void set_datos(
array
$nodos, [
$mantener_en_sesion = false]
)
|
|
Cambia los nodos del arbol, suministrandole nuevos nodo/s raiz
Parámetros:
|
array |
$nodos: |
Arreglo de nodos raiz del arbol |
|
|
$mantener_en_sesion: |
|
void set_frame_destino(
string
$frame
)
|
|
Determina la propiedad TARGET del tag <A> html de los vinculos de cada nodo
Parámetros:
void set_mostrar_utilerias(
boolean
$mostrar
)
|
|
Determina si se muestran o no las utilerias de cada nodo
Parámetros:
void set_nivel_apertura(
integer
$nivel
)
|
|
Cambia el nivel inicial de apertura grafico de los nodos
Parámetros:
void set_todos_abiertos(
)
|
|
Fuerza a que todos los nodos se muestren abiertos
void validar_id_nodo_recibido(
$id_nodo
)
|
|
Parámetros: