angular/packages/forms/signals/test/node
Miles Malerba e1a7c35370 refactor(forms): improve typing on min & max (#65212)
If we're calling `min` on a path that's guaranteed to be `number` we
don't want to make the users validator function handle the `null` or
`string` cases.

This uncovered an issue in the `SchemaTreePath` type which needed to be
fixed by preventing the model type from being distributed over.

PR Close #65212
2025-11-14 21:56:58 +00:00
..
api refactor(forms): improve typing on min & max (#65212) 2025-11-14 21:56:58 +00:00
compat build(forms): expose signal forms compat package 2025-11-14 17:23:39 +00:00
BUILD.bazel refactor(forms): add compatForm 2025-11-06 18:51:31 +00:00
dynamic.spec.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
field_context.spec.ts refactor(forms): expose pathKeys as part of the API 2025-11-06 21:43:15 +00:00
field_node.spec.ts refactor(forms): improve typing on min & max (#65212) 2025-11-14 21:56:58 +00:00
field_proxy.spec.ts refactor(forms): add better support for Object.keys and Symbol.iterator 2025-11-06 15:51:31 +00:00
form.spec.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
logic_node.spec.ts refactor(forms): expose pathKeys as part of the API 2025-11-06 21:43:15 +00:00
path.spec.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
recursive_logic.spec.ts refactor(forms): add compatForm 2025-11-06 18:51:31 +00:00
resource.spec.ts refactor(forms): add compatForm 2025-11-06 18:51:31 +00:00
submit.spec.ts refactor(forms): add onError callback to validateHttp for HTTP errors 2025-10-27 17:12:28 +01:00
types.spec.ts refactor(forms): allow FieldTree of recursive type 2025-11-06 21:43:46 +00:00
validation_status.spec.ts refactor(forms): add compatForm 2025-11-06 18:51:31 +00:00