resetPathList method

void resetPathList(
  1. List<AssetPathEntity> list, {
  2. int defaultIndex = 0,
  3. int sortBy(
    1. AssetPathEntity a,
    2. AssetPathEntity b
    ) = _defaultSort,
})

add assets to a list

Implementation

void resetPathList(
  List<AssetPathEntity> list, {
  int defaultIndex = 0,
  int Function(
    AssetPathEntity a,
    AssetPathEntity b,
  ) sortBy = _defaultSort,
}) {
  list.sort(sortBy);
  pathList.clear();
  pathList.addAll(list);
  currentAlbum = list.isNotEmpty ? list[defaultIndex] : null;
  pathListNotifier.value = pathList;
  notifyListeners();
}