validateIssue method

DraftModeValidationIssue? validateIssue(
  1. DraftModeValidationValueContext? context,
  2. T? value
)

Returns the first validation issue for value in context, if any.

Implementation

DraftModeValidationIssue? validateIssue(
  DraftModeValidationValueContext? context,
  T? value,
) {
  final primary = validator?.call(context, value);
  if (primary != null) {
    return primary;
  }

  for (final next in validators) {
    final result = next(context, value);
    if (result != null) {
      return result;
    }
  }

  return null;
}