addMethod method

EzValidator<T> addMethod(
  1. bool validWhen(
    1. T? v
    ), [
  2. String? message
])

add a custom validation

Implementation

EzValidator<T> addMethod(bool Function(T? v) validWhen, [String? message]) =>
    addValidation(
        (v, [_]) => validWhen(v) ? null : message ?? 'Invalid Condition');