checkAlbumsArgs function

List<AlbumModel> checkAlbumsArgs(
  1. String argsVal,
  2. dynamic args,
  3. List<AlbumModel> tmpList
)

Implementation

List<AlbumModel> checkAlbumsArgs(
  String argsVal,
  dynamic args,
  List<AlbumModel> tmpList,
) {
  switch (args) {
    case AlbumSortType.ALBUM:
      return tmpList
          .where(
            (val) => val.album.containsLower(argsVal),
          )
          .toList();
    case AlbumSortType.ARTIST:
      return tmpList
          .where(
            (val) => val.album.containsLower(argsVal),
          )
          .toList();
    default:
      return tmpList;
  }
}