copyWith method

SynchData copyWith({
  1. required DateTime? dateRequestsAllowedTo,
  2. required DateTime? resultFixesTo,
  3. required DateTime? resultsRecapsTo,
  4. required bool allowAppealCancel,
  5. required bool? allowNarratorErrorAppeal,
  6. required bool archive,
  7. required DateTime? dateArchivedAt,
  8. required DateTime? dateDownloadQuestionsFrom,
  9. required DateTime? dateDownloadQuestionsTo,
  10. required DateTime? hideQuestionsTo,
  11. required DateTime? hideResultsTo,
  12. required DateTime? allVerdictsDone,
  13. required bool instantControversial,
})

Implementation

SynchData copyWith({
  required DateTime? dateRequestsAllowedTo,
  required DateTime? resultFixesTo,
  required DateTime? resultsRecapsTo,
  required bool allowAppealCancel,
  required bool? allowNarratorErrorAppeal,
  required bool archive,
  required DateTime? dateArchivedAt,
  required DateTime? dateDownloadQuestionsFrom,
  required DateTime? dateDownloadQuestionsTo,
  required DateTime? hideQuestionsTo,
  required DateTime? hideResultsTo,
  required DateTime? allVerdictsDone,
  required bool instantControversial,
}) =>
    SynchData(
      dateRequestsAllowedTo: dateRequestsAllowedTo,
      resultFixesTo: resultFixesTo,
      resultsRecapsTo: resultsRecapsTo,
      allowAppealCancel: allowAppealCancel,
      allowNarratorErrorAppeal: allowNarratorErrorAppeal,
      archive: archive,
      dateArchivedAt: dateArchivedAt,
      dateDownloadQuestionsFrom: dateDownloadQuestionsFrom,
      dateDownloadQuestionsTo: dateDownloadQuestionsTo,
      hideQuestionsTo: hideQuestionsTo,
      hideResultsTo: hideResultsTo,
      allVerdictsDone: allVerdictsDone,
      instantControversial: instantControversial,
    );