reversed property
An Iterable of the objects in this list in reverse order.
final numbers = <String>['two', 'three', 'four'];
final reverseOrder = numbers.reversed;
print(reverseOrder.toList()); // [four, three, two]
Implementation
@override
Iterable<E> get reversed {
final reversedList = LinkedList<E>();
_Node<E>? current = _tail;
while (current != null) {
reversedList.add(current.value);
current = current.prev;
}
return reversedList;
}