satisfy method
Value must satisfy given predicate
. Returns ValueSatisfyPredicateError.
Implementation
void satisfy(
SatisfyPredicate<T> predicate, {
OnValidateError<T>? devError,
Object? key,
}) =>
parts.add(
SatisfyPredicatePart(
predicate: predicate,
devError: devError ?? (value) => 'Value ${value ?? 'NULL'} does not satisfy given predicate.',
key: key,
),
);