device_collection.dart 528 B

123456789101112131415161718192021222324
  1. import 'package:photos/models/file.dart';
  2. import 'package:photos/models/upload_strategy.dart';
  3. class DeviceCollection {
  4. final String id;
  5. final String name;
  6. final int count;
  7. final bool shouldBackup;
  8. UploadStrategy uploadStrategy;
  9. final String? coverId;
  10. int? collectionID;
  11. File? thumbnail;
  12. DeviceCollection(
  13. this.id,
  14. this.name, {
  15. this.coverId,
  16. this.count = 0,
  17. this.collectionID,
  18. this.thumbnail,
  19. this.uploadStrategy = UploadStrategy.ifMissing,
  20. this.shouldBackup = false,
  21. });
  22. }