Libraries
    Preparing search index...

    Type Alias ArraySchemaValidationResult<TResult, TElementSchema>

    ArraySchemaValidationResult: ValidationResult<TResult> & {
        getNestedErrors(): ElementValidationResult<TElementSchema>[] & NestedValidationResult<
            any,
            any,
            any,
        >;
    }

    Validation result type returned by ArraySchemaBuilder.validate(). Extends ValidationResult with getNestedErrors for root-level array errors and per-element validation results.

    Type Parameters

    • TResult
    • TElementSchema extends SchemaBuilder<any, any, any, any, any>

    Type Declaration

    • getNestedErrors: function
      • Returns root-level array validation errors combined with per-element validation results. The returned value has both NestedValidationResult properties (errors, isValid, descriptor, seenValue) and indexed element results ([0], [1], etc.).

        Returns ElementValidationResult<TElementSchema>[] & NestedValidationResult<
            any,
            any,
            any,
        >