AuthUser<T> constructor
AuthUser<T> ({
- required T kUser,
- required String baseUserId,
- required String baseUserFirstName,
- required String baseUserLastName,
- required String baseUserEmail,
- required DateTime baseUserRegisteredDate,
- required String baseUserMobileNumber,
- required String baseUserProfileImageUri,
- required UserGender baseUserGender,
- required String baseUserDisplayName,
- required bool baseUserEmailVerified,
- required AuthUserInfo? additionalUserInfo,
Implementation
AuthUser({
required this.kUser,
required String baseUserId,
required String baseUserFirstName,
required String baseUserLastName,
required String baseUserEmail,
required DateTime baseUserRegisteredDate,
required String baseUserMobileNumber,
required String baseUserProfileImageUri,
required UserGender baseUserGender,
required String baseUserDisplayName,
required bool baseUserEmailVerified,
required this.additionalUserInfo,
}) {
_userId = baseUserId;
_firstName = baseUserFirstName;
_lastName = baseUserLastName;
_email = baseUserEmail;
_registeredDate = baseUserRegisteredDate;
_mobileNumber = baseUserMobileNumber;
_profileImageUri = baseUserProfileImageUri;
_gender = baseUserGender;
_displayName = baseUserDisplayName;
_emailVerified = baseUserEmailVerified;
}