passwordStrength property
PasswordStrength
get
passwordStrength
Returns which password requirements are unmet — useful for live UI feedback.
Implementation
PasswordStrength get passwordStrength {
const config = PasswordValidationConfig();
return PasswordStrength(
hasMinLength: length >= config.minLength,
hasUppercase: PasswordValidator.hasUppercase(this),
hasLowercase: PasswordValidator.hasLowercase(this),
hasDigit: PasswordValidator.hasDigit(this),
hasSpecial: PasswordValidator.hasSpecialCharacter(this),
);
}