Перейти к содержанию

SearchField

Поле поиска с иконкой лупы, кнопкой очистки крестиком и дебаунсом отправки запросов.

Обзор

SearchField дополняет TextInput встроенной иконкой лупы, интерактивной кнопкой быстрой очистки поля и автоматическим дебаунсом (searchChangeDebounceSeconds) для предотвращения частых запросов при быстром наборе.

Фильтр поиска с задержкой

SearchField search = new SearchField()
        .placeholder("Поиск по элементам...")
        .searchChangeDebounceSeconds(0.2f);
search.onSearchChanged(e -> filterGrid(e.newQuery()));

Связанные ссылки

API

SearchField::clear()

Очистить поле поиска

Очищает введённый поисковый запрос.

Возвращает SearchField: этот виджет для fluent-настройки.