Input$ChallengeInput constructor

Input$ChallengeInput({
  1. String? title,
  2. String? description,
  3. Input$MediaInput? media,
  4. List<Input$ChallengeActivitiesInput>? activities,
  5. Input$ChallengeDonationInput? donation,
  6. Input$ChallengeLeaderboardInput? leaderboard,
  7. DateTime? startDate,
  8. DateTime? endDate,
  9. Enum$ChallengeStatusEnum? status,
  10. List<Input$ChallengeInputWinner>? winners,
  11. String? audience,
  12. Input$TargetACIInput? target,
})

Implementation

factory Input$ChallengeInput({
  String? title,
  String? description,
  Input$MediaInput? media,
  List<Input$ChallengeActivitiesInput>? activities,
  Input$ChallengeDonationInput? donation,
  Input$ChallengeLeaderboardInput? leaderboard,
  DateTime? startDate,
  DateTime? endDate,
  Enum$ChallengeStatusEnum? status,
  List<Input$ChallengeInputWinner>? winners,
  String? audience,
  Input$TargetACIInput? target,
}) =>
    Input$ChallengeInput._({
      if (title != null) r'title': title,
      if (description != null) r'description': description,
      if (media != null) r'media': media,
      if (activities != null) r'activities': activities,
      if (donation != null) r'donation': donation,
      if (leaderboard != null) r'leaderboard': leaderboard,
      if (startDate != null) r'startDate': startDate,
      if (endDate != null) r'endDate': endDate,
      if (status != null) r'status': status,
      if (winners != null) r'winners': winners,
      if (audience != null) r'audience': audience,
      if (target != null) r'target': target,
    });