addFilterListener method
dynamic
addFilterListener()
inherited
Implementation
addFilterListener() {
filter.addListener(() {
print('aa');
if (filter.text.isEmpty) {
searchText = "";
listaExibida.clear();
listaExibida.addAll(listaOriginal);
} else {
searchText = filter.text;
listaExibida.clear();
List<ItemSelectExpanded> tempList = [];
String text = removeDiacritics(searchText.toLowerCase());
for (int i = 0; i < listaOriginal.length; i++) {
ItemSelectExpanded? item =
getItemIfCompatibleSearch(listaOriginal[i], text);
if (item != null) {
tempList.add(item);
}
}
listaExibida.addAll(tempList);
}
});
}