Collection constructor

const Collection({
  1. Map<String, dynamic>? source,
  2. required String id,
  3. required String title,
  4. required String? description,
  5. required DateTime publishedAt,
  6. required DateTime updatedAt,
  7. required Photo? coverPhoto,
  8. required User user,
  9. required bool featured,
  10. required int totalPhotos,
  11. required bool private,
  12. required String? shareKey,
  13. required CollectionLinks links,
})

Implementation

const Collection({
  Map<String, dynamic>? source,
  required this.id,
  required this.title,
  required this.description,
  required this.publishedAt,
  required this.updatedAt,
  required this.coverPhoto,
  required this.user,
  required this.featured,
  required this.totalPhotos,
  required this.private,
  required this.shareKey,
  required this.links,
}) : super(source: source);