API reference › @evolu/common › Type › ArrayItemsErrorValue
Defined in: packages/common/src/Type.ts:12778
The shape of ArrayItemsError and ArrayElementsError.
Structural issues are included only when IncludeStructuralIssues is true
because a typed boundary asserts the array structure.
Extends
TypeError<"Array">
Properties
reason
readonly reason: {
issues: readonly [
| true extends IncludeStructuralIssues ? ArrayStructuralIssue : never
| ArrayElementIssue<Error>,
| true extends IncludeStructuralIssues ? ArrayStructuralIssue : never
| ArrayElementIssue<Error>];
kind: "Items";
};
Defined in: packages/common/src/Type.ts:12782
| Name | Type | Defined in |
|---|---|---|
issues | readonly [ | true extends IncludeStructuralIssues ? ArrayStructuralIssue : never | ArrayElementIssue<Error>, | true extends IncludeStructuralIssues ? ArrayStructuralIssue : never | ArrayElementIssue<Error>] | packages/common/src/Type.ts:12784 |
kind | "Items" | packages/common/src/Type.ts:12783 |
type
readonly type: "Array";
Defined in: packages/common/src/Type.ts:1005