AutoSuggestProps Interface
Properties for the AutoSuggest component.
Extends
Methods
| Name | Description |  | 
| getLabel(value: undefined | string): string Optional | Gets a label associated with a given value |  | 
| onInputFocus(e: FocusEvent<HTMLInputElement, Element>): void Optional | Handler for input receiving focus. |  | 
| onPressEnter(e: KeyboardEvent<HTMLInputElement>): void Optional | Handler for Enter key. |  | 
| onPressEscape(e: KeyboardEvent<HTMLInputElement>): void Optional | Handler for Escape key. |  | 
| onPressTab(e: KeyboardEvent<HTMLInputElement>): void Optional | Handler for Tab key. |  | 
| onSuggestionSelected(selected: AutoSuggestData): void | Handler for when suggested selected. |  | 
| onSuggestionsClearRequested(): void Optional | Called every time you need to clear suggestions. |  | 
Properties
| Name | Type | Description |  | 
| getSuggestions | undefined | AsyncGetAutoSuggestDataFunc | Asynchronously calculate suggestions for any given input value. |  | 
| options | GetAutoSuggestDataFunc | AutoSuggestData[] | Options for dropdown. |  | 
| setFocus | undefined | boolean | Indicates whether to set focus to the input element |  | 
| value | undefined | string | Optional input value override. |  | 
Inherited properties
| Name | Type | Inherited from | Description | 
| itemId | undefined | string | CommonProps | Optional unique identifier for item. | 
Defined in
            Last Updated:
                30 November, 2023