checks the input against the given conditions
@override bool isValid(String? value) => hasMatch(_emailPattern as String, value!);