getItemsWithFutureRequest method

Future<void> getItemsWithFutureRequest()

Implementation

Future<void> getItemsWithFutureRequest() async {
  if (futureRequest == null) return;

  status.value = SearchableDropdownStatus.busy;
  final response = await futureRequest!();
  if (response is! List<SearchableDropdownMenuItem<T>>) return;
  items = response;
  searchedItems.value = response;
  status.value = SearchableDropdownStatus.loaded;
}