• Overview
@angular/forms/signals

validateStandardSchema

function

Validates a field using a StandardSchemaV1 compatible validator (e.g. a Zod validator).

API

function validateStandardSchema<  TSchema,  TModel extends IgnoreUnknownProperties<TSchema>,>(  path: SchemaPath<TModel> &    ([TModel] extends [AbstractControl]      ? CompatSchemaPath<TModel, Root>      : SchemaPath<TModel, 1, Root>) &    (TModel extends AbstractControl      ? unknown      : TModel extends readonly any[]        ? unknown        : TModel extends Record<string, any>          ? { [K in keyof TModel]: MaybeSchemaPathTree<TModel[K], Child> }          : unknown),  schema: StandardSchemaV1<TSchema>,): void;

Description

Validates a field using a StandardSchemaV1 compatible validator (e.g. a Zod validator).

See https://github.com/standard-schema/standard-schema for more about standard schema.

Jump to details