EditUserProfile class

Inheritance

Constructors

EditUserProfile.new({Key? key, TextEditingController? emailController, TextStyle? fieldsLabelStyle, TextStyle? fieldsTextStyle, StrutStyle? fieldsStrutStyle, dynamic eMailOnChanged(String)?, GestureTapCallback? eMailOnTap, Widget? eMailPrefixIcon, String? emailHintText, String? emailLabelText, dynamic onDatePicked(DateTime)?, dynamic onNameChanged(String)?, String? emailValidator(String?)?, String? emailHelperText, String loginButtonText = 'Login', VoidCallback? onLoginPressed, TextEditingController? userNameController, required TextEditingController address1Controller, required TextEditingController address2Controller, String? usernameValidator(String?)?, String? userNameHelperText, String? userNameHintText, String? userNameLabelText, String? address1HintText, String? address1HelperText, String? address1LabelText, String? address2HintText, String? address2HelperText, String? address2LabelText, String? dobLabelText, String? dobHintText, String? dobHelperText, dynamic onGenderChanged(String)?, String? address1Validator(String?)?, String? address2Validator(String?)?, String? genderBlockTitle, List<String>? genderList, String? selectedGender, bool isEmailEnabled = true, dynamic onImagePicked(List<XFile>?)?, String? pickImageCameraText, String? pickImageGalleryText, PreferredSize? appBar, bool isDisplayNameEnabled = true, Widget? displayNamePrefixIcon, bool isCalendarEnabled = true, bool isGenderSelectorsEnabled = true, bool isAddress1Enabled = true, bool isAddress2Enabled = true, Widget? address1PrefixIcon, Widget? address2PrefixIcon, required TextEditingController zipCodeController, required TextEditingController stateController, required TextEditingController countryController, String? zipCodeHintText, String? stateHintText, String? countryHintText, String? zipCodeLabelText, String? zipCodeHelperText, Widget? zipCodePrefixIcon, String? stateLabelText, String? stateHelperText, String? stateValidator(String?)?, String? countryValidator(String?)?, String? zipCodeValidator(String?)?, String? countryHelperText, Widget? statePrefixIcon, Widget? countryPrefixIcon, String? countryLabelText, bool showFiveLinesAddressForm = false})
const

Properties

address1Controller TextEditingController
final
address1HelperText String?
final
address1HintText String?
final
address1LabelText String?
final
address1PrefixIcon Widget?
final
address1Validator String? Function(String?)?
final
address2Controller TextEditingController
final
address2HelperText String?
final
address2HintText String?
final
address2LabelText String?
final
address2PrefixIcon Widget?
final
address2Validator String? Function(String?)?
final
appBar PreferredSize?
final
countryController TextEditingController
final
countryHelperText String?
final
countryHintText String?
final
countryLabelText String?
final
countryPrefixIcon Widget?
final
countryValidator String? Function(String?)?
final
displayNamePrefixIcon Widget?
final
dobHelperText String?
final
dobHintText String?
final
dobLabelText String?
final
emailController TextEditingController?
final
emailHelperText String?
final
emailHintText String?
final
emailLabelText String?
final
eMailOnChanged → dynamic Function(String)?
final
eMailOnTap GestureTapCallback?
final
eMailPrefixIcon Widget?
final
emailValidator String? Function(String?)?
final
fieldsLabelStyle TextStyle?
final
fieldsStrutStyle StrutStyle?
final
fieldsTextStyle TextStyle?
final
genderBlockTitle String?
final
genderList List<String>?
final
hashCode int
The hash code for this object.
no setterinherited
isAddress1Enabled bool
final
isAddress2Enabled bool
final
isCalendarEnabled bool
final
isDisplayNameEnabled bool
final
isEmailEnabled bool
final
isGenderSelectorsEnabled bool
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
loginButtonText String
final
onDatePicked → dynamic Function(DateTime)?
final
onGenderChanged → dynamic Function(String)?
final
onImagePicked → dynamic Function(List<XFile>?)?
final
onLoginPressed VoidCallback?
final
onNameChanged → dynamic Function(String)?
final
pickImageCameraText String?
final
pickImageGalleryText String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedGender String?
final
showFiveLinesAddressForm bool
final
stateController TextEditingController
final
stateHelperText String?
final
stateHintText String?
final
stateLabelText String?
final
statePrefixIcon Widget?
final
stateValidator String? Function(String?)?
final
userNameController TextEditingController?
final
userNameHelperText String?
final
userNameHintText String?
final
userNameLabelText String?
final
usernameValidator String? Function(String?)?
final
zipCodeController TextEditingController
final
zipCodeHelperText String?
final
zipCodeHintText String?
final
zipCodeLabelText String?
final
zipCodePrefixIcon Widget?
final
zipCodeValidator String? Function(String?)?
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<EditUserProfile>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited