---
title: ArrayError
framework: CKTool JS
role: symbol
role_heading: Class
platforms: [cktool js 1.2.15+]
path: cktooljs/arrayerror
---

# ArrayError

An error an array validator emits when an array’s elements fail validation.

## Declaration

```data
interface ArrayError
```

## Overview

Overview Extends ValidationError. The indices of the elements that failed validation are in the indices member. The errors array has the errors that correspond to the elements identified by the indices member.

## Topics

### Instance Properties

- [array](cktooljs/arrayerror/array.md)
- [errors](cktooljs/arrayerror/errors.md)
- [indices](cktooljs/arrayerror/indices.md)

## Relationships

### Inherited By

- [ValidationError](cktooljs/validationerror.md)

## See Also

### Validation Errors

- [ValidationError](cktooljs/validationerror.md)
- [MaxValueNotNumericError](cktooljs/maxvaluenotnumericerror.md)
- [MinValueNotNumericError](cktooljs/minvaluenotnumericerror.md)
- [ValueIsRequiredError](cktooljs/valueisrequirederror.md)
- [ValueNotConvertibleToTypeError](cktooljs/valuenotconvertibletotypeerror.md)
- [ValueNotFunctionError](cktooljs/valuenotfunctionerror.md)
- [ValueNotArrayBufferError](cktooljs/valuenotarraybuffererror.md)
- [ValueNotArrayError](cktooljs/valuenotarrayerror.md)
- [ValueNotBase64StringError](cktooljs/valuenotbase64stringerror.md)
- [ValueNotBlobError](cktooljs/valuenotbloberror.md)
- [ValueNotBooleanError](cktooljs/valuenotbooleanerror.md)
- [ValueNotByteArrayError](cktooljs/valuenotbytearrayerror.md)
- [ValueNotByteError](cktooljs/valuenotbyteerror.md)
- [ValueNotDateError](cktooljs/valuenotdateerror.md)
- [ValueNotDateStringError](cktooljs/valuenotdatestringerror.md)
