copyWith method

IDCardInfo copyWith({
  1. String? firstName,
  2. String? lastName,
  3. String? middleName,
  4. String? dateOfBirth,
  5. String? idNumber,
  6. String? faceImagePath,
  7. String? extracteddetails,
})

Implementation

IDCardInfo copyWith({
  String? firstName,
  String? lastName,
  String? middleName,
  String? dateOfBirth,
  String? idNumber,
  String? faceImagePath,
  String? extracteddetails,
}) {
  return IDCardInfo(
    firstName: firstName ?? this.firstName,
    lastName: lastName ?? this.lastName,
    middleName: middleName ?? this.middleName,
    dateOfBirth: dateOfBirth ?? this.dateOfBirth,
    idNumber: idNumber ?? this.idNumber,
    faceImagePath: faceImagePath ?? this.faceImagePath,
    extracteddetails: extracteddetails ?? this.extracteddetails,
  );
}