angular/packages/forms/src
Matthieu Riegler 0dd95c503f feat(forms): Add FormArrayDirective (#55880)
The `FormArrayDirective` will allow to have a `FormArray` as a top-level form object.

* `NgControlStatusGroup` directive will be applied to the `FormArrayDirective`
* `NgForm` will still create a `FormGroup`

Fixes angular#30264

BREAKING CHANGE: This new directive will conflict with existing FormArray directives or formArray inputs on the same element.

PR Close #55880
2025-08-21 09:38:37 -07:00
..
directives feat(forms): Add FormArrayDirective (#55880) 2025-08-21 09:38:37 -07:00
model feat(forms): add support for pushing an array of controls to formarray (#57102) 2025-08-06 11:20:18 +02:00
directives.ts feat(forms): Add FormArrayDirective (#55880) 2025-08-21 09:38:37 -07:00
errors.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
form_builder.ts refactor(docs-infra): convert code-example-s that have only region param to @example-s (#59004) 2024-12-04 18:05:59 +01:00
form_providers.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
forms.ts feat(forms): Add FormArrayDirective (#55880) 2025-08-21 09:38:37 -07:00
util.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
validators.ts docs: update NG_VALIDATORS examples to use forwardRef (#63247) 2025-08-20 09:27:20 +00:00
version.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00