angular/packages/forms/signals/test/node
Alex Rickabaugh 24e52d450d feat(forms): add debounce option to validateAsync and validateHttp
This adds support for a `debounce` option to the `validateAsync` and `validateHttp` functions.
This allows developers to debounce the triggering of async validators to improve performance.

A `DebounceTimer` type was also added to `@angular/core` to represent the wait condition parameters uniformly.
2026-03-25 14:17:52 -07:00
..
api perf(forms): lazily instantiate signal form fields 2026-03-20 15:09:26 -07:00
compat build: fix failing test in forms 2026-03-17 15:31:35 +01:00
BUILD.bazel feat(forms): support signal-based schemas in validateStandardSchema 2026-02-06 07:40:46 -08:00
dynamic.spec.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
field_context.spec.ts fix(forms): Rename signal form [field] to [formField] 2026-01-09 14:33:09 -08:00
field_node.spec.ts feat(forms): add FieldState.getError() 2026-03-24 15:07:55 -07:00
field_proxy.spec.ts refactor(forms): clean up 2026-02-23 09:09:55 -08:00
form.spec.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
form_root.spec.ts fix(forms): allow FormRoot to be used without submission options (#67727) 2026-03-23 15:41:19 -07:00
logic_node.spec.ts refactor(forms): remove customError() 2026-01-07 15:07:30 -05:00
parse_errors.spec.ts test(forms): cover transformedValue without FormField context 2026-03-09 16:41:48 -07:00
path.spec.ts build: update Jasmine to 6.0.0 2026-02-09 12:15:57 -08:00
recursive_logic.spec.ts refactor(forms): remove customError() 2026-01-07 15:07:30 -05:00
resource.spec.ts feat(forms): add debounce option to validateAsync and validateHttp 2026-03-25 14:17:52 -07:00
submit.spec.ts feat(forms): add field param to submit action and onInvalid 2026-02-09 14:49:43 -08:00
types.spec.ts fix(forms): support generic unions in signal form schemas 2026-03-17 17:59:36 -06:00
validation_status.spec.ts refactor(forms): restrict reactive logic to a readonly API 2026-03-10 15:07:42 -07:00