Query$quest$quest constructor

Query$quest$quest({
  1. required String id,
  2. String? title,
  3. Enum$QuestStatusEnum? status,
  4. DateTime? dueDate,
  5. DateTime? startDate,
  6. String? rewards,
  7. Enum$QuestCategoryEnum? category,
  8. bool? sponsored,
  9. required DateTime createdAt,
  10. required DateTime updatedAt,
  11. String? description,
  12. bool? leaderboard,
  13. Query$quest$quest$media? media,
  14. Query$quest$quest$audience? audience,
  15. Query$quest$quest$creator? creator,
  16. Query$quest$quest$questType? questType,
  17. Query$quest$quest$activityType? activityType,
  18. Query$quest$quest$recurrence? recurrence,
  19. Query$quest$quest$budget? budget,
  20. List<Query$quest$quest$remuneration>? remuneration,
  21. Query$quest$quest$advertiser? advertiser,
  22. required Query$quest$quest$target target,
})

Implementation

Query$quest$quest({
  required this.id,
  this.title,
  this.status,
  this.dueDate,
  this.startDate,
  this.rewards,
  this.category,
  this.sponsored,
  required this.createdAt,
  required this.updatedAt,
  this.description,
  this.leaderboard,
  this.media,
  this.audience,
  this.creator,
  this.questType,
  this.activityType,
  this.recurrence,
  this.budget,
  this.remuneration,
  this.advertiser,
  required this.target,
});