ef_editable_hora
 
	
	
		
		| 
	   
      		 
   			 Elemento editable que permite ingresar fechas. 
 Para esto utiliza una m?scara dd/mm/yyyy
  
			 	
   				
Object
   |
   +--ef
         |
         +--ef_editable
               |
               +--ef_editable_hora
		
			Ubicada en ef_editable.js
		 
	
		 | 
		  
	 
 
	
		
		get_id,  tiene_estado,  input,  nodo,  get_contenedor,  get_error,  set_obligatorio,  cambiar_expansion,  set_error,  resetear_error,  resaltar,  no_resaltar,  resaltar_cambio,  ocultar,  mostrar,  desactivar,  activar,  ir_a_fila,  get_fila_actual,  sin_fila,  borrar_opciones,  valor,  cambiar_valor
		 
	 
	
	
		Métodos 
		
				
			
			
					| 
													 
											Object
					 | 
					
						es_oculto()
					 | 
					 El ef esta oculto? |  
			
					| 
													 
											Object
					 | 
					
						formatear_valor(valor)
					 | 
					 Devuelve el valor formateado de acuerdo a la mascara |  
			
					| 
													 
											Array
					 | 
					
						get_estado()
					 | 
					 Devuelve un arreglo con los valores para la fecha y hora. |  
			
					| 
													 
											int
					 | 
					
						get_tab_index()
					 | 
					 Retorna el tabIndex actual del elemento. |  
			
					| 
													 
											Date
					 | 
					
						hora()
					 | 
					 Retorna el estado actual como un objeto javascript Date |  
			
					| 
													 
											void
					 | 
					
						resetear_estado()
					 | 
					 Borra el estado actual del elemento, el nuevo estado depende de cada ef, generalmente equivale a un string vacio |  
			
					| 
													 
											boolean
					 | 
					
						seleccionar()
					 | 
					 Intenta forzar el foco visual al elemento, esto generalmente pone el cursor y la atención visual en el elemento |  
			
					| 
													 
											void
					 | 
					
						set_estado(nuevo)
					 | 
					 Recibe un arreglo cuya primera componente pertenece a la parte de la fecha
 y con segunda componente perteneciente a la porcion de la hora. |  
			
					| 
													 
											void
					 | 
					
						set_hora(hora)
					 | 
					 Cambia el estado del ef en base a un string conteniendo la hora |  
			
					| 
													 
											void
					 | 
					
						set_opciones(opciones)
					 | 
					 Cambia las opciones disponibles de selección
 Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado |  
			
					| 
													 
											void
					 | 
					
						set_solo_lectura(solo_lectura)
					 | 
					 Setea si el componente esta solo_lectura o no. |  
			
					| 
													 
											void
					 | 
					
						set_tab_index(<int> tab_index)
					 | 
					 Cambia el tabIndex actual del elemento. |  
			
					| 
													 
											boolean
					 | 
					
						validar()
					 | 
					 Valida el estado actual del ef |  
			
			 
			 			
		 
	 
 
	
	
 
	
			
						
			
			    
			    	
						
							 
							   ef_editable_hora (id_form, etiqueta, obligatorio, colapsable, masc, expreg, rango)
							 |  
						 
					 |  
				 
				
			 			
			
		   
		   
		   
		   			
							
		 			
		
		
		
   			
	   		 
				
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   Object formatear_valor (valor)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Devuelve el valor formateado de acuerdo a la mascara 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Devuelve un arreglo con los valores para la fecha y hora. 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			
				
	  				 Retorna el tabIndex actual del elemento.
 Este número es utilizado para ciclar por los distintos elementos usando la tecla TAB 
				
						
			
		   
		   
		   
		   			
			
			Retorna:
			
   						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Retorna el estado actual como un objeto javascript Date 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			
				
	  				 Borra el estado actual del elemento, el nuevo estado depende de cada ef, generalmente equivale a un string vacio 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Intenta forzar el foco visual al elemento, esto generalmente pone el cursor y la atención visual en el elemento 
				
						
			
		   
		   
		   
		   			
			
			Retorna:
			
			  
			    | Verdadero si se pudo seleccionar/dar foco, falso en caso contrario | 
			   
			 
   						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			
				
	  				 Recibe un arreglo cuya primera componente pertenece a la parte de la fecha
 y con segunda componente perteneciente a la porcion de la hora. 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Cambia el estado del ef en base a un string conteniendo la hora 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   void set_opciones (opciones)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Cambia las opciones disponibles de selección
 Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			    
			    	
						
							 
							   void set_solo_lectura (solo_lectura)
							 |  
						 
					 |  
				 
				
			 
			
				
	  				 Setea si el componente esta solo_lectura o no. 
				
						
			
		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
			 
		 
			
			
			
			    
			    	
						
							 
							   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:		   
			 		   
		   
		   
		   			
						
   			
		   
		   
		   
		 
		
   			
	   		 
				
				
		 
			
			
			
			
				
	  				 Valida el estado actual del ef 
				
						
			
		   
		   
		   
		   			
			
			Retorna:
			
			  
			    | Verdadero si el estado actual del ef es válido, falso en caso contrario   | 
			   
			 
   						
   			
		   
		   
		   
		   
		   
		 
		
	 
 
 
 
	
 
	Desarrollado por  SIU.
	         
	Documentación generada con  JSDoc
 
       |   
     |