Skip to content

AbstractInputSuggest.getSuggestions method

AbstractInputSuggest › getSuggestions

Official

Gets the suggestions for the input element.

Signature:

getSuggestions(query: string): Promise<T[]> | T[]

Parameters:

Parameter Type Description
query string The query to get suggestions for.

Returns: Promise<T[]> | T[]The suggestions for the input element.

Since: 1.5.7

Example:

class MyInputSuggest extends AbstractInputSuggest<string> {
protected override getSuggestions(query: string): string[] {
return ['foo', 'bar'];
}
}

Example:

class MyInputSuggest extends AbstractInputSuggest<string> {
protected override async getSuggestions(query: string): Promise<string[]> {
return await Promise.resolve(['foo', 'bar']);
}
}