getErrors()
Returns the object of set validation errors
ValidationErrors.prototype.getErrors()
ValidationErrors.prototype.getErrors()Returns the object of set validation errors, where the key is a unique identification.
public getErrors(): { [Key in Id]: ValidationError<Key> | undefined } {
  return Object.fromEntries(this.errors.entries()) as any;
}Return type
The return type is an object of the ValidationError objects in the keys of generic type variable Id.
Returns
The return value is an object of set errors.
Example usage
// Example usage.
import { ValidationErrors } from '@angular-package/error';
// Define validation errors.
const validationErrors = new ValidationErrors(
  '(VE: 4332)',
  '(VE: 4331)',
  '(VE: 4330)'
);
// Set the `ValidationError` objects under the given identification numbers.
validationErrors
  .set('Age is 99', 'Age must be', '(VE: 4330)')
  .set('Detected numbers', 'Provide only letters', '(VE: 4331)');
/*
  Returns:
  {
    (VE: 4330): ...,
    (VE: 4331): ...
  }
  of type
  {
    "(VE: 4332)": ValidationError<"(VE: 4332)"> | undefined;
    "(VE: 4331)": ValidationError<"(VE: 4331)"> | undefined;
    "(VE: 4330)": ValidationError<"(VE: 4330)"> | undefined;
  }
*/
validationErrors.getErrors();Last updated
Was this helpful?
