reOrder method
dynamic
reOrder()
Implementation
reOrder() async {
return;
if (!loaded.isCompleted) return;
list.sort((a, b) {
final by = order.entries.first;
final av = a[by.key];
final bv = b[by.key];
if (av is Comparable && bv is Comparable) {
return by.value ? bv.compareTo(av) : av.compareTo(bv);
}
return 0;
});
notifyListeners();
}