Input$QuestUpdateInput constructor

Input$QuestUpdateInput({
  1. String? title,
  2. String? description,
  3. DateTime? dueDate,
  4. DateTime? startDate,
  5. Input$MediaInput? media,
  6. Enum$QuestCategoryEnum? category,
  7. Enum$QuestStatusEnum? status,
  8. Input$QuestActionsRecurrenceInput? recurrence,
  9. List<Input$QuestRemunerationInput>? remuneration,
  10. String? questType,
  11. String? activityType,
  12. bool? sponsored,
  13. bool? leaderboard,
  14. String? rewards,
  15. String? audience,
})

Implementation

factory Input$QuestUpdateInput({
  String? title,
  String? description,
  DateTime? dueDate,
  DateTime? startDate,
  Input$MediaInput? media,
  Enum$QuestCategoryEnum? category,
  Enum$QuestStatusEnum? status,
  Input$QuestActionsRecurrenceInput? recurrence,
  List<Input$QuestRemunerationInput>? remuneration,
  String? questType,
  String? activityType,
  bool? sponsored,
  bool? leaderboard,
  String? rewards,
  String? audience,
}) =>
    Input$QuestUpdateInput._({
      if (title != null) r'title': title,
      if (description != null) r'description': description,
      if (dueDate != null) r'dueDate': dueDate,
      if (startDate != null) r'startDate': startDate,
      if (media != null) r'media': media,
      if (category != null) r'category': category,
      if (status != null) r'status': status,
      if (recurrence != null) r'recurrence': recurrence,
      if (remuneration != null) r'remuneration': remuneration,
      if (questType != null) r'questType': questType,
      if (activityType != null) r'activityType': activityType,
      if (sponsored != null) r'sponsored': sponsored,
      if (leaderboard != null) r'leaderboard': leaderboard,
      if (rewards != null) r'rewards': rewards,
      if (audience != null) r'audience': audience,
    });