label Тип string
Вид параметр
По умолчанию —
Зачем Подпись поля.
Поле с поиском по вариантам и опциональным созданием нового значения.
Длинные справочники, где пользователь ищет один вариант. allowCreate добавляет явное действие создания и требует обработчик onCreate.
label Тип string
Вид параметр
По умолчанию —
Зачем Подпись поля.
options Тип ComboboxOption[]
Вид параметр
По умолчанию —
Зачем Доступные значения с отдельными value и label.
value Тип string | undefined
Вид привязка
По умолчанию —
Зачем value выбранного варианта.
allowCreate Тип boolean
Вид параметр
По умолчанию false
Зачем Показывает действие создания для нового введённого названия.
onCreate Тип (label: string) => string
Вид событие
По умолчанию —
Зачем Создаёт значение и возвращает его value; обязателен при allowCreate.
open Тип boolean
Вид привязка
По умолчанию —
Зачем Открытость списка.
disabled Тип boolean
Вид параметр
По умолчанию false
Зачем Недоступное поле.
| Клавиши | Поведение |
|---|---|
Typing | Фильтрует варианты по подписи. |
Arrow keys | Перемещает активный пункт. |
Enter | Выбирает пункт или запускает создание. |
Escape | Закрывает список. |