29 lines
		
	
	
		
			800 B
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			800 B
		
	
	
	
		
			TypeScript
		
	
	
| import type { RefObject } from '../../_util/createRef';
 | |
| 
 | |
| import type { EventHandler } from '../../_util/EventInterface';
 | |
| import type { VueNode } from '../../_util/type';
 | |
| import type { Mode, DisplayValueType } from '../BaseSelect';
 | |
| 
 | |
| export interface InnerSelectorProps {
 | |
|   prefixCls: string;
 | |
|   id: string;
 | |
|   mode: Mode;
 | |
|   inputRef: RefObject;
 | |
|   placeholder?: VueNode;
 | |
|   disabled?: boolean;
 | |
|   autofocus?: boolean;
 | |
|   autocomplete?: string;
 | |
|   values: DisplayValueType[];
 | |
|   showSearch?: boolean;
 | |
|   searchValue: string;
 | |
|   activeDescendantId: string;
 | |
|   open: boolean;
 | |
|   tabindex?: number | string;
 | |
|   onInputKeyDown: EventHandler;
 | |
|   onInputMouseDown: EventHandler;
 | |
|   onInputChange: EventHandler;
 | |
|   onInputPaste: EventHandler;
 | |
|   onInputCompositionStart: EventHandler;
 | |
|   onInputCompositionEnd: EventHandler;
 | |
| }
 |