checks the input against the given conditions
@override bool isValid(String? value) => hasMatch(_emailPattern.toString(), value!, caseSensitive: false);