RelatedValidation<S, M> constructor

const RelatedValidation<S, M>(
  1. M key, {
  2. ValidationOutcome onSuccess = ValidationOutcome.proceed,
  3. ValidationOutcome onFailure = ValidationOutcome.stopWithMessage,
  4. required DependantValidator<S, ValidatorTarget> validatorBuilder(
    1. ValidatorTarget target
    ),
  5. required M message,
})

Implementation

const RelatedValidation(M key, {
  super.onSuccess,
  super.onFailure,
  required this.validatorBuilder,
  required this.message,
}) : super._(key: key);