orderedItems property
List<MapEntry<InkListItem, int> >
orderedItems
Implementation
List<MapEntry<InkListItem, int>> get orderedItems {
var ordered = <MapEntry<InkListItem, int>>[];
ordered.addAll(entries);
ordered.sort((x, y) {
// Ensure consistent ordering of mixed lists.
if (x.value == y.value) {
return x.key.originName!.compareTo(y.key.originName!);
} else {
return x.value.compareTo(y.value);
}
});
return ordered;
}