copyWith method

Language copyWith({
  1. String? name,
  2. String? code,
  3. String? longCode,
  4. DetectedLanguage? detectedLanguage,
})

Copies the object with the specified values changed.

Implementation

Language copyWith({
  String? name,
  String? code,
  String? longCode,
  DetectedLanguage? detectedLanguage,
}) {
  return Language(
    name: name ?? this.name,
    code: code ?? this.code,
    longCode: longCode ?? this.longCode,
    detectedLanguage: detectedLanguage ?? this.detectedLanguage,
  );
}