sortedByCompare<K> method
Returns a new unmodifiable list containing elements sorted by compare of key extracted via keyOf.
keyOf: Function extracting the sort key from each element.compare: Comparator comparing extracted keys.start: Optional inclusive start index. Defaults to0.end: Optional exclusive end index.
Implementation
Bloom<List<E>> sortedByCompare<K>(
K Function(E element) keyOf, int Function(K a, K b) compare,
[int start = 0, int? end]) =>
computed((via) {
final copy = via(_listBloom).toList();
col.ListExtensions(copy).sortByCompare<K>(keyOf, compare, start, end);
return List<E>.unmodifiable(copy);
});