ef_multi_seleccion_doble
 
	
	
		
		| 
	   
      		 
   			 Permite la selección de varios valores a partir de una lista doble, pasando los elementos de un lado hacia el otro
  
			 	
   				
Object
   |
   +--ef
         |
         +--ef_multi_seleccion
               |
               +--ef_multi_seleccion_doble
		
			Ubicada en ef_multi_seleccion.js
		 
	
		 | 
		  
	 
 
	
		
		get_id,  get_estado_con_formato,  formatear_valor,  activo,  nodo,  get_contenedor,  get_tab_index,  get_error,  set_obligatorio,  cambiar_expansion,  set_error,  resetear_error,  seleccionar,  resaltar,  no_resaltar,  resaltar_cambio,  es_oculto,  ocultar,  mostrar,  desactivar,  activar,  ir_a_fila,  get_fila_actual,  sin_fila,  valor,  cambiar_valor
		 
	 
	
	
		Métodos 
		
				
			
			
					| 
													 
											void
					 | 
					
						borrar_opciones()
					 | 
					 Elimina las opciones seleccionables del elemento
 Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado |  
			
					| 
													 
											void
					 | 
					
						cuando_cambia_valor(<string> callback)
					 | 
					 Agrega una funcion o callback que será invocada cuando el elemento cambie su estado |  
			
					| 
													 
											Array
					 | 
					
						get_estado()
					 | 
					 Retorna los valores actualmente seleccionados en formato de arreglo |  
			
					| 
													 
											element
					 | 
					
						input(<string> cual)
					 | 
					 Retorna la referencia a uno de los dos input html que componen el componente (por defecto el de la derecha) |  
			
					| 
													 
											void
					 | 
					
						pasar_a_derecha()
					 | 
					 Selecciona todos los elementos de la lista |  
			
					| 
													 
											void
					 | 
					
						pasar_a_izquierda()
					 | 
					 Deselecciona todos los elementos de la lista |  
			
					| 
													 
											void
					 | 
					
						seleccionar_todo(<boolean> todos)
					 | 
					 Selecciona todos o ningún los elementos de la lista |  
			
					| 
													 
											void
					 | 
					
						set_opciones(valores)
					 | 
					 Cambia las opciones disponibles para seleccionar |  
			
					| 
													 
											void
					 | 
					
						set_solo_lectura(<boolean> solo_lectura)
					 | 
					 Cambia la capacidad de edición sobre el elemento |  
			
					| 
													 
											void
					 | 
					
						set_tab_index(<int> tab_index)
					 | 
					 Cambia el tabIndex actual del elemento. |  
			
			 
			 			
		 
	 
 
	
	
 
	
			
						
			
			    
			    	
						
							 
							   ef_multi_seleccion_doble (id_form, etiqueta, obligatorio, colapsado, limites, imgs, orden_opciones)
							 |  
						 
					 |  
				 
				
			 			
			
		   
		   
		   
		   			
							
		 			
		
		
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Elimina las opciones seleccionables del elemento
 Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   void cuando_cambia_valor (<string> callback)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Agrega una funcion o callback que será invocada cuando el elemento cambie su estado 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						callback
					 | 
					 
						 Codigo de la funcion a disparar 	   
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Retorna los valores actualmente seleccionados en formato de arreglo 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			
				
	  				 Retorna la referencia a uno de los dos input html que componen el componente (por defecto el de la derecha) 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						cual
					 | 
					 
						 Derecha ('der') o Izquierda ('izq')  
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Selecciona todos los elementos de la lista 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   void pasar_a_izquierda ()
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Deselecciona todos los elementos de la lista 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   void seleccionar_todo (<boolean> todos)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Selecciona todos o ningún los elementos de la lista 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						todos
					 | 
					 
						 True seleciona todos, false ninguno 	   
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   void set_opciones (valores)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Cambia las opciones disponibles para seleccionar 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						valores
					 | 
					 
						 Objeto asociativo id=>valor 	   
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   void set_solo_lectura (<boolean> solo_lectura)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Cambia la capacidad de edición sobre el elemento 
				
						
			
		   
		   
			Parámetros:		   
			 
				
				
					| 
						solo_lectura
					 | 
					 
						 Desactiva (true) o activa (false) el elemento  
					 | 
				 
				
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   void set_tab_index (<int> tab_index)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Cambia el tabIndex actual del elemento.
 Este número es utilizado para ciclar por los distintos elementos usando la tecla TAB 
				
						
			
		   
		   
			Parámetros:		   
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
	 
 
 
 
	
 
	Desarrollado por  SIU.
	         
	Documentación generada con  JSDoc
 
       |   
     |