updateSearch method

  1. @override
void updateSearch(
  1. String value
)
override

Implementation

@override
void updateSearch(String value) {
  final normalized = value.trim();
  if (query.search == normalized) return;
  _searchTimer?.cancel();
  _searchTimer = Timer(searchDebounce, () {
    query =
        _queryForSearch?.call(query, normalized) ??
        query.copyWith(search: normalized);
    _loadFor(CarpenterCollectionLoadReason.query);
  });
}