copyWithCompanion method

Translation copyWithCompanion(
  1. TranslationsCompanion data
)

Implementation

Translation copyWithCompanion(TranslationsCompanion data) {
  return Translation(
    originalTextHash: data.originalTextHash.present ? data.originalTextHash.value : this.originalTextHash,
    translatedText: data.translatedText.present ? data.translatedText.value : this.translatedText,
    originalLanguageCode: data.originalLanguageCode.present
        ? data.originalLanguageCode.value
        : this.originalLanguageCode,
    translatedLanguageCode: data.translatedLanguageCode.present
        ? data.translatedLanguageCode.value
        : this.translatedLanguageCode,
    isApproved: data.isApproved.present ? data.isApproved.value : this.isApproved,
    createdAt: data.createdAt.present ? data.createdAt.value : this.createdAt,
  );
}