UserProfileForm constructor
const
UserProfileForm({
- Key? key,
- required TextEditingController firstName,
- required TextEditingController middleName,
- required TextEditingController familyName,
- required TextEditingController preferredName,
- required TextEditingController emailAddress,
- required TextEditingController mobilePhone,
- required String mobilePhoneNumber,
- required String countryCode,
- required ValueChanged<
PhoneNumber> onPhoneNumberChanged, - required InitiateVerifyCallback verifyAttribute,
- required SaveProfileCallback saveProfile,
- VoidCallback? dismissDialog,
- bool dismissOnTap = true,
Implementation
const UserProfileForm({
super.key,
required this.firstName,
required this.middleName,
required this.familyName,
required this.preferredName,
required this.emailAddress,
required this.mobilePhone,
required this.mobilePhoneNumber,
required this.countryCode,
required this.onPhoneNumberChanged,
required InitiateVerifyCallback verifyAttribute,
required SaveProfileCallback saveProfile,
VoidCallback? dismissDialog,
bool dismissOnTap = true,
}) : _verifyAttribute = verifyAttribute,
_saveProfile = saveProfile,
_dismissDialog = dismissDialog,
_dismissOnTap = dismissOnTap;