filterHistory method

void filterHistory(
  1. String text
)

Implementation

void filterHistory(String text) {
  if (text.isEmpty) {
    this._clearFilter();
    return;
  }

  var filterdList = this._histories.all.where((value) => value.text.contains(text) && (value.text != text)).toList();

  InputHistoryItems filterdHistoryItems = InputHistoryItems.filterd(this._limit, filterdList);
  this.list.sink.add(filterdHistoryItems);
  this.listEmpty.sink.add(filterdHistoryItems.isEmpty);
}