ValidateIf<T> constructor

ValidateIf<T>(
  1. ValidationTest<T> needToValidateIf,
  2. ValidationModel<T> innerValidation
)

Implementation

ValidateIf(
    ValidationTest<T> needToValidateIf, ValidationModel<T> innerValidation)
    : super(
          (T value) => needToValidateIf(value) && innerValidation.test(value),
          innerValidation.errorMassage);