Allow model class to be filtered

- Each subclass should provide a custom filtering function
This commit is contained in:
Oliver Walters 2020-04-03 14:27:39 +11:00
parent ee7ab5308e
commit 728597fcdc
4 changed files with 50 additions and 2 deletions

View file

@ -44,6 +44,15 @@ class InvenTreeStockLocation extends InvenTreeModel {
var loc = InvenTreeStockLocation.fromJson(json);
return loc;
}
@override
bool matchAgainstString(String filter) {
if (name.toLowerCase().contains(filter)) return true;
if (description.toLowerCase().contains(filter)) return true;
return false;
}
}