emailValidator property
Validator
get
emailValidator
Returns a validator that checks that email is valid and that it matches the allowed email domains if provided.
Implementation
Validator get emailValidator {
if (allowedEmailDomains == null || allowedEmailDomains!.isEmpty) {
return EmailAddressValidator();
} else {
return ChainedValidator(
[
EmailAddressValidator(),
RegexValidator(
regex: RegExp(allowedEmailDomains!),
examples: allowedEmailExample != null //
? [allowedEmailExample!]
: [],
),
],
);
}
}