sortItems method
Sorts items using the active sort order.
If no active order is set, returns the items unchanged.
Implementation
List<T> sortItems(List<T> items) {
final order = activeOrder;
if (order == null) return items;
return order.sort(items);
}