gallery_picker/lib/models/gallery_media.dart
2022-12-30 05:18:18 +03:00

24 lines
483 B
Dart

import 'package:flutter/foundation.dart';
import 'gallery_album.dart';
class GalleryMedia {
List<GalleryAlbum> albums;
GalleryAlbum? get recent {
return albums.singleWhere((element) => element.album.name == "All");
}
GalleryAlbum? getAlbum(String name) {
try {
return albums.singleWhere((element) => element.album.name == name);
} catch (e) {
if (kDebugMode) {
print(e);
}
return null;
}
}
GalleryMedia(this.albums);
}