validateWithErrors method

List<ValidationError> validateWithErrors(
  1. dynamic instance, {
  2. bool parseJson = false,
})

Validate instance against this schema, returning a list of ValidationError objects with information about any validation errors that occurred.

Implementation

List<ValidationError> validateWithErrors(dynamic instance,
    {bool parseJson = false}) {
  final validator = Validator(this);
  validator.validate(instance,
      reportMultipleErrors: true, parseJson: parseJson);
  return validator.errorObjects;
}