copyWith method

Translation copyWith({
  1. String? originalTextHash,
  2. String? translatedText,
  3. SolvroLocale? originalLanguageCode,
  4. SolvroLocale? translatedLanguageCode,
  5. bool? isApproved,
  6. DateTime? createdAt,
})

Implementation

Translation copyWith({
  String? originalTextHash,
  String? translatedText,
  SolvroLocale? originalLanguageCode,
  SolvroLocale? translatedLanguageCode,
  bool? isApproved,
  DateTime? createdAt,
}) => Translation(
  originalTextHash: originalTextHash ?? this.originalTextHash,
  translatedText: translatedText ?? this.translatedText,
  originalLanguageCode: originalLanguageCode ?? this.originalLanguageCode,
  translatedLanguageCode: translatedLanguageCode ?? this.translatedLanguageCode,
  isApproved: isApproved ?? this.isApproved,
  createdAt: createdAt ?? this.createdAt,
);