findLast<T> function
Implementation
T? findLast<T>(Iterable<T> list, bool Function(T) call) {
List<T> tl = [];
if (list is List<T>) {
tl = list;
} else {
tl.addAll(list);
}
for (int i = tl.length - 1; i >= 0; i--) {
if (call.call(tl[i])) {
return tl[i];
}
}
return null;
}