copyWith method

Tournament copyWith({
  1. required int id,
  2. required String name,
  3. required DateTime lastEditDate,
  4. required DateTime dateStart,
  5. required DateTime dateEnd,
  6. required Type? type,
  7. required String? season,
  8. required List<Player> orgcommittee,
  9. required SynchData? synchData,
  10. required int? mainPayment,
  11. required int? discountedPayment,
  12. required String? discountedPaymentReason,
  13. required String currency,
  14. required List<Player> editors,
  15. required int? difficultyForecast,
  16. required bool maiiAegis,
  17. required DateTime? maiiAegisUpdatedAt,
  18. required bool maiiRating,
  19. required DateTime? maiiRatingUpdatedAt,
  20. required Map<String, int>? questionQty,
})

Implementation

Tournament copyWith({
  required int id,
  required String name,
  required DateTime lastEditDate,
  required DateTime dateStart,
  required DateTime dateEnd,
  required Type? type,
  required String? season,
  required List<Player> orgcommittee,
  required SynchData? synchData,
  required int? mainPayment,
  required int? discountedPayment,
  required String? discountedPaymentReason,
  required String currency,
  required List<Player> editors,
  required int? difficultyForecast,
  required bool maiiAegis,
  required DateTime? maiiAegisUpdatedAt,
  required bool maiiRating,
  required DateTime? maiiRatingUpdatedAt,
  required Map<String, int>? questionQty,
}) =>
    Tournament(
      id: id,
      name: name,
      lastEditDate: lastEditDate,
      dateStart: dateStart,
      dateEnd: dateEnd,
      type: type,
      season: season,
      orgCommittee: orgcommittee,
      syncData: synchData,
      mainPayment: mainPayment,
      discountedPayment: discountedPayment,
      discountedPaymentReason: discountedPaymentReason,
      currency: currency,
      editors: editors,
      difficultyForecast: difficultyForecast,
      maiiAegis: maiiAegis,
      maiiAegisUpdatedAt: maiiAegisUpdatedAt,
      maiiRating: maiiRating,
      maiiRatingUpdatedAt: maiiRatingUpdatedAt,
      questionQty: questionQty,
    );