custom method
Allows custom validation rules for digits, symbols, etc.
Implementation
PasswordValidator custom({
bool? requireDigit,
bool? requireUppercase,
bool? requireLowercase,
bool? requireSymbol,
int? minLength,
}) {
this.requireDigit = requireDigit ?? this.requireDigit;
this.requireUppercase = requireUppercase ?? this.requireUppercase;
this.requireLowercase = requireLowercase ?? this.requireLowercase;
this.requireSymbol = requireSymbol ?? this.requireSymbol;
this.minLength = minLength ?? this.minLength;
return this;
}