copyWith method
복사본 생성 (일부 필드 수정)
Implementation
KAuthUser copyWith({
String? id,
String? provider,
String? name,
String? email,
String? image,
String? phone,
String? birthday,
String? birthyear,
String? gender,
String? ageRange,
String? ci,
Map<String, dynamic>? rawData,
}) {
return KAuthUser(
id: id ?? this.id,
provider: provider ?? this.provider,
name: name ?? this.name,
email: email ?? this.email,
image: image ?? this.image,
phone: phone ?? this.phone,
birthday: birthday ?? this.birthday,
birthyear: birthyear ?? this.birthyear,
gender: gender ?? this.gender,
ageRange: ageRange ?? this.ageRange,
ci: ci ?? this.ci,
rawData: rawData ?? this.rawData,
);
}