ei_arbol
 
	
	
		
		| 
	   
      		 
   			 Muestra un árbol donde el usuario puede colapsar/descolapsar niveles
  
			 	
   				
Object
   |
   +--ei
         |
         +--ei_arbol
		
			Ubicada en ei_arbol.js
		 
	
		 | 
		  
	 
 
	
		
		ini,  set_eventos_condicionados_por_datos,  set_evento,  set_evento_implicito,  reset_evento,  puede_submit,  resetear_errores,  invocar_vinculo,  cuerpo,  raiz,  cambiar_colapsado,  colapsar,  descolapsar,  boton_colapsar,  ocultar,  mostrar,  desactivar_boton,  activar_boton,  ocultar_boton,  mostrar_boton,  get_boton,  exportar_pdf,  exportar_excel,  agregar_notificacion,  limpiar_notificaciones,  filtrado_ef_ce_comunicar,  filtrado_ef_ce_respuesta,  filtrado_ef_ce_validar,  filtrado_ef_ce_respuesta_validacion
		 
	 
	
	
		Métodos 
		
				
			
			
					| 
													 
											void
					 | 
					
						abrir_nodo(<Element> nodo)
					 | 
					 Dado un nodo UL abre el mismo |  
			
					| 
													 
											void
					 | 
					
						cambiar_expansion(<Element> nodo)
					 | 
					 Invierte la expansión de un nodo especifico del arbol |  
			
					| 
													 
											Object
					 | 
					
						filtrar_nodo_por_nombre(<Element> nodo, <string> nombre)
					 | 
					 Filtra la apertura de nodos de acuerdo al nombre indicado |  
			
					| 
													 
											void
					 | 
					
						filtro_cambio()
					 | 
					  |  
			
					| 
													 
											void
					 | 
					
						filtro_foco()
					 | 
					  |  
			
					| 
													 
											void
					 | 
					
						filtro_salir()
					 | 
					  |  
			
					| 
													 
											Element
					 | 
					
						get_nodo_raiz(nombre)
					 | 
					 Busca el nodo raiz del arbol |  
			
					| 
													 
											array(Element)
					 | 
					
						get_nodos_hijo(<Element> padre)
					 | 
					 Busca los nodos hijos del padre especificado |  
			
					| 
													 
											string
					 | 
					
						get_nombre_nodo(<Element> nodo)
					 | 
					 Retorna el nombre del nodo |  
			
					| 
													 
											Object
					 | 
					
						submit()
					 | 
					 Inicia el proceso de submit, este proceso recorre todos los componentes
 validandolos y preparandolos para una comunicación con el servidor |  
			
					| 
													 
											void
					 | 
					
						ver_propiedades(id)
					 | 
					 Dispara en el servidor el evento ver_propiedades sobre un id especifico de nodo |  
			
			 
			 			
		 
	 
 
	
	
 
	
			
						
			
			    
			    	
						
							 
							   ei_arbol (instancia, input_submit, autovinculo)
							 |  
						 
					 |  
				 
				
			 			
			
		   
		   
		   
		   			
							
		 			
		
		
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   void abrir_nodo (<Element> nodo)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Dado un nodo UL abre el mismo 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						nodo
					 | 
					 
						 Nodo HTML a expandir 	   
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   void cambiar_expansion (<Element> nodo)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Invierte la expansión de un nodo especifico del arbol 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						nodo
					 | 
					 
						 Nodo HTML a expandir 	   
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   Object filtrar_nodo_por_nombre (<Element> nodo, <string> nombre)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Filtra la apertura de nodos de acuerdo al nombre indicado 
				
						
			
		   
		   
			Parámetros:		   
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
		
   			
	   		 
				
		
   			
	   		 
				
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   Element get_nodo_raiz (nombre)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Busca el nodo raiz del arbol 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   array(Element) get_nodos_hijo (<Element> padre)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Busca los nodos hijos del padre especificado 
				
						
			
		   
		   
			Parámetros:		   
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   string get_nombre_nodo (<Element> nodo)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Retorna el nombre del nodo 
				
						
			
		   
		   
			Parámetros:		   
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			
				
	  				 Inicia el proceso de submit, este proceso recorre todos los componentes
 validandolos y preparandolos para una comunicación con el servidor 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   void ver_propiedades (id)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Dispara en el servidor el evento ver_propiedades sobre un id especifico de nodo 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						Id
					 | 
					 
						 Identificador del nodo que se quiere ver mas propiedades 	   
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
	 
 
 
 
	
 
	Desarrollado por  SIU.
	         
	Documentación generada con  JSDoc
 
       |   
     |