copyWith method

Name copyWith({
  1. String? firstName,
  2. String? middleName,
  3. String? lastName,
})

Implementation

Name copyWith({
  String? firstName,
  String? middleName,
  String? lastName,
}) {
  return Name(
    firstName: firstName ?? this.firstName,
    middleName: middleName ?? this.middleName,
    lastName: lastName ?? this.lastName,
  );
}