mirror of https://github.com/ElemeFE/element
				
				
				
			
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			TypeScript
		
	
	
import { ElementUIComponent, ElementUIComponentSize, ElementUIHorizontalAlignment } from './component'
 | 
						|
 | 
						|
export interface TimeSelectOptions {
 | 
						|
  /** Start time */
 | 
						|
  start?: string,
 | 
						|
 | 
						|
  /** End time */
 | 
						|
  end?: string,
 | 
						|
 | 
						|
  /** Time step */
 | 
						|
  step?: string,
 | 
						|
 | 
						|
  /** Minimum time, any time before this time will be disabled */
 | 
						|
  minTime?: string,
 | 
						|
 | 
						|
  /** Maximum time, any time after this time will be disabled */
 | 
						|
  maxTime?: string
 | 
						|
}
 | 
						|
 | 
						|
/** TimeSelect Component */
 | 
						|
export declare class ElTimeSelect extends ElementUIComponent {
 | 
						|
  /** Whether DatePicker is read only */
 | 
						|
  readonly: boolean
 | 
						|
 | 
						|
  /** Whether DatePicker is disabled */
 | 
						|
  disabled: boolean
 | 
						|
 | 
						|
  /** Whether the input is editable */
 | 
						|
  editable: boolean
 | 
						|
 | 
						|
  /** Whether to show clear button */
 | 
						|
  clearable: boolean
 | 
						|
 | 
						|
  /** Size of Input */
 | 
						|
  size: ElementUIComponentSize
 | 
						|
 | 
						|
  /** Placeholder */
 | 
						|
  placeholder: string
 | 
						|
 | 
						|
  /** Value of the picker */
 | 
						|
  value: string | Date
 | 
						|
 | 
						|
  /** Alignment */
 | 
						|
  align: ElementUIHorizontalAlignment
 | 
						|
 | 
						|
  /** Custom class name for TimePicker's dropdown */
 | 
						|
  popperClass: string
 | 
						|
 | 
						|
  /** Additional options, check the table below */
 | 
						|
  pickerOptions: TimeSelectOptions
 | 
						|
}
 |