@@ -422,6 +422,75 @@ Moves the value at the first specified index to the second specified index withi
422
422
423
423
***
424
424
425
+ ### parseValuesWithSchema()
426
+
427
+ ` ` ` ts
428
+ parseValuesWithSchema (schema ):
429
+ | undefined
430
+ | {
431
+ fields: Record < string , StandardSchemaV1Issue[]>;
432
+ form: Record < string , StandardSchemaV1Issue[]>;
433
+ }
434
+ ```
435
+
436
+ Defined in: [packages / form - core / src / FormApi .ts :2075 ](https :// github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L2075)
437
+
438
+ Parses the form ' s values with a given standard schema and returns
439
+ issues (if any ). This method does NOT set any internal errors .
440
+
441
+ #### Parameters
442
+
443
+ ##### schema
444
+
445
+ [` StandardSchemaV1 ` ](../ type - aliases / standardschemav1 .md )\< ` TFormData ` , ` unknown ` \>
446
+
447
+ The standard schema to parse the form values with .
448
+
449
+ #### Returns
450
+
451
+ \| ` undefined `
452
+ \| \{
453
+ ` fields ` : ` Record ` \< ` string ` , [` StandardSchemaV1Issue ` ](../interfaces /standardschemav1issue.md)[]\>;
454
+ ` form ` : ` Record ` \< ` string ` , [` StandardSchemaV1Issue ` ](../interfaces /standardschemav1issue.md)[]\>;
455
+ \}
456
+
457
+ ***
458
+
459
+ ### parseValuesWithSchemaAsync ()
460
+
461
+ ` ` ` ts
462
+ parseValuesWithSchemaAsync(schema): Promise<
463
+ | undefined
464
+ | {
465
+ fields: Record<string, StandardSchemaV1Issue[]>;
466
+ form: Record<string, StandardSchemaV1Issue[]>;
467
+ }>
468
+ ` ` `
469
+
470
+ Defined in : [packages / form - core / src / FormApi .ts :2087 ](https :// github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L2087)
471
+
472
+ Parses the form ' s values with a given standard schema and returns
473
+ issues (if any ). This method does NOT set any internal errors .
474
+
475
+ #### Parameters
476
+
477
+ ##### schema
478
+
479
+ [` StandardSchemaV1 ` ](../ type - aliases / standardschemav1 .md )\< ` TFormData ` , ` unknown ` \>
480
+
481
+ The standard schema to parse the form values with .
482
+
483
+ #### Returns
484
+
485
+ ` Promise ` \<
486
+ \| ` undefined `
487
+ \| \{
488
+ ` fields ` : ` Record ` \< ` string ` , [` StandardSchemaV1Issue ` ](../interfaces /standardschemav1issue.md)[]\>;
489
+ ` form ` : ` Record ` \< ` string ` , [` StandardSchemaV1Issue ` ](../interfaces /standardschemav1issue.md)[]\>;
490
+ \}\>
491
+
492
+ ***
493
+
425
494
### pushFieldValue ()
426
495
427
496
` ` ` ts
0 commit comments