required property

  1. @override
bool get required

Whether the field is required in the form.

Defaults to false.

Implementation

@override
bool get required {
  switch (field) {
    case SignUpField.username:
    case SignUpField.password:
    case SignUpField.passwordConfirmation:
      return true;
    case SignUpField.address:
    case SignUpField.birthdate:
    case SignUpField.email:
    case SignUpField.familyName:
    case SignUpField.gender:
    case SignUpField.givenName:
    case SignUpField.middleName:
    case SignUpField.name:
    case SignUpField.nickname:
    case SignUpField.phoneNumber:
    case SignUpField.preferredUsername:
    case SignUpField.custom:
      return false;
  }
}