Виджет вызывает события (CustomEvent
) на текстовом поле, к которому он подключен, подписаться на них можно с помощью метода addEventListener
Список подсказок очищен через метод clear()
.
Параметры в event.detail
: нет.
Установлена подсказка через метод setSuggestion()
.
Параметры в event.detail
: нет.
Восстановлен объект подсказки через метод fixData()
.
Параметры в event.detail
:
{
suggestion: Suggestion;
}
Виджет удален через метод dispose()
.
Параметры в event.detail
: нет.
Сброшена ранее сохраненная подсказка (вызывается аналогично с коллбэком onInvalidateSelection
).
Параметры в event.detail
:
{
suggestion: Suggestion;
}
Выбрана подсказка из списка (вызывается аналогично с коллбэком onSelect
).
Параметры в event.detail
:
{
suggestion: Suggestion;
suggestionChanged: boolean;
}
Нет подходящей подсказки для выбора (вызывается аналогично с коллбэком onSelectNothing
).
Параметры в event.detail
:
{
query: string;
}