findLowestSortOrder<T extends Sortable2> static method
Implementation
static double findLowestSortOrder<T extends Sortable2>(
List<T> items,
SortOrderType sortOrderType,
) {
if (items.isEmpty) {
return 0;
}
if (sortOrderType == SortOrderType.sortOrder1) {
return items.reduce((a, b) => a.sortOrder1 < b.sortOrder1 ? a : b).sortOrder1;
}
return items.reduce((a, b) => a.sortOrder2 < b.sortOrder2 ? a : b).sortOrder2;
}