getOrderedList method

Future<List<FileInfo>> getOrderedList({
  1. bool ascending = false,
})

Implementation

Future<List<FileInfo>> getOrderedList({bool ascending = false}) async {
  List<FileInfo> infoList = [];
  for (var entry in _registry.entries) {
    infoList.add(entry.value);
  }

  if (ascending)
    infoList.sort((A, B) => A.size.compareTo(B.size));
  else
    infoList.sort((A, B) => B.size.compareTo(A.size));

  return infoList;
}