isValidPassword property
bool
get
isValidPassword
Implementation
bool get isValidPassword {
final length = this.length;
final hasLetter = contains(RegExp(r'[a-z]'));
final hasUpperLetter = contains(RegExp(r'[A-Z]'));
final hasNumber = contains(RegExp(r'[0-9]'));
final hasSpecial = contains(RegExp(r'[.,*?!@#\$&*~]'));
final isValid =
(length >= 8) && hasLetter && hasNumber && hasUpperLetter && hasSpecial;
return isValid;
}