validate method

  1. @override
ValidationError? validate(
  1. String value
)
override

Evaluates rule against value, returning ValidationError? if rule fails.

Implementation

@override
@pragma('vm:prefer-inline')
ValidationError? validate(String value) {
  if (value.contains(pattern)) {
    return ValidationError(
      code: 'does_not_contain',
      message: message,
      params: {'pattern': pattern, 'value': value},
    );
  }
  return null;
}