Viewing file:      ef_checkbox.html (21.94 KB)      -rwxrwxr-x   Select action/file-type:    (+ ) |   (+ ) |   (+ ) | Code   (+ ) | Session   (+ ) |   (+ ) | SDB   (+ ) |   (+ ) |   (+ ) |   (+ ) |   (+ ) |   (+ ) | 
ef_checkbox
 
 
 
  
    
    
      
ef_checkbox 
 
 
	
	
		
		
	   
      		
   			 Clase base de los elementos de formulario. El checkbox tiene un valor que depende si esta chequeao o no, por eso set_estado no afecta al check sino sólo a su value.
 Para cambiar el check usar chequear(boolean) 
  
			
	
   				
Object
   |
   +--ef 
         |
         +--ef_checkbox 
 
		
			Ubicada en ef_checkbox.js
		
	
		 
		
	 
 
	
 
		
		get_id , 
tiene_estado , 
get_estado_con_formato , 
formatear_valor , 
input , 
nodo , 
get_contenedor , 
get_tab_index , 
get_error , 
validar , 
set_obligatorio , 
cambiar_expansion , 
set_error , 
resetear_error , 
seleccionar , 
resaltar , 
no_resaltar , 
resaltar_cambio , 
es_oculto , 
ocultar , 
mostrar , 
set_solo_lectura , 
desactivar , 
activar , 
set_tab_index , 
set_estado , 
ir_a_fila , 
get_fila_actual , 
sin_fila , 
borrar_opciones , 
set_opciones , 
valor , 
cambiar_valor 
		 
	 
	 
	
		Métodos
		
				
			
			
					
													 
											boolean 
					 
					
						activo ()
					 
					 Retorna verdadero si el elemento esta disponible para edicion por parte del usuario  
			
					
													 
											boolean 
					 
					
						chequeado ()
					 
					 Determina si el elemento esta checado (tildado)  
			
					
													 
											void 
					 
					
						chequear (<boolean> valor, <boolean> disparar_eventos)
					 
					 Tilda el checkbox  
			
					
													 
											void 
					 
					
						cuando_cambia_valor (<string> callback)
					 
					 Agrega una funcion o callback que será invocada cuando el elemento cambie su estado  
			
					
													 
											Object 
					 
					
						get_estado ()
					 
					 Si el checkbox esta tildado retorna el value del input (definido en el editor), sino NULL  
			
					
													 
											void 
					 
					
						resetear_estado ()
					 
					 Al eliminar el estado, se destilda el checkbox  
			
					
													 
											void 
					 
					
						toggle (disparar_eventos)
					 
					 Si esta tildado destilda y viseversa  
			
			
			 			
		 
	 
 
 
	
	
 
 
 
	
			
						
			
			    
			    	
						
							 
							   ef_checkbox (id_form, etiqueta, obligatorio, colapsado, valor_chequeado)
							  
						
					  
				
				
			 			
			
		   
		   
		   
		   			
							
		 			
		 
		
		
   		 	
	   		 
				
				
		 
			
			
			
			
				
	  				
Retorna verdadero si el elemento esta disponible para edicion por parte del usuario 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   		 	
	   		 
				
			 
		 
			
			
			
			
				
	  				
Determina si el elemento esta checado (tildado) 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   		 	
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   void chequear (<boolean> valor, <boolean> disparar_eventos)
							  
						
					  
				
				
			 
			
				
	  				
				
						
			
		   
		   
			Parámetros:		   
			
				
				
					
						valor 
					 
					 
						 True para tildar, false para destildar   
					 
				 
				
				
					
						disparar_eventos 
					 
					 
						 Luego del cambio se disparan los eventos que escuchan la modificacion (onclick). Predeterminado true. 	    
					 
				 
				
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   		 	
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   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 	    
					 
				 
				
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   		 	
	   		 
				
				
		 
			
			
			
			
				
	  				
Si el checkbox esta tildado retorna el value del input (definido en el editor), sino NULL 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   		 	
	   		 
				
			 
		 
			
			
			
			
				
	  				
Al eliminar el estado, se destilda el checkbox 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   		 	
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   void toggle (disparar_eventos)
							  
						
					  
				
				
			 
			
				
	  				
Si esta tildado destilda y viseversa 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
	 
 
 
 
	
	Desarrollado por 
SIU .
	
        
	Documentación generada con 
JSDoc