@@ -321,9 +321,10 @@ export class Control extends AbstractControl {
321321/**
322322 * Defines a part of a form, of fixed length, that can contain other controls.
323323 *
324- * A `ControlGroup` aggregates the values and errors of each {@link Control} in the group. Thus, if
325- * one of the controls in a group is invalid, the entire group is invalid. Similarly, if a control
326- * changes its value, the entire group changes as well.
324+ * A `ControlGroup` aggregates the values of each {@link Control} in the group.
325+ * The status of a `ControlGroup` depends on the status of its children.
326+ * If one of the controls in a group is invalid, the entire group is invalid.
327+ * Similarly, if a control changes its value, the entire group changes as well.
327328 *
328329 * `ControlGroup` is one of the three fundamental building blocks used to define forms in Angular,
329330 * along with {@link Control} and {@link ControlArray}. {@link ControlArray} can also contain other
@@ -429,9 +430,10 @@ export class ControlGroup extends AbstractControl {
429430/**
430431 * Defines a part of a form, of variable length, that can contain other controls.
431432 *
432- * A `ControlArray` aggregates the values and errors of each {@link Control} in the group. Thus, if
433- * one of the controls in a group is invalid, the entire group is invalid. Similarly, if a control
434- * changes its value, the entire group changes as well.
433+ * A `ControlArray` aggregates the values of each {@link Control} in the group.
434+ * The status of a `ControlArray` depends on the status of its children.
435+ * If one of the controls in a group is invalid, the entire array is invalid.
436+ * Similarly, if a control changes its value, the entire array changes as well.
435437 *
436438 * `ControlArray` is one of the three fundamental building blocks used to define forms in Angular,
437439 * along with {@link Control} and {@link ControlGroup}. {@link ControlGroup} can also contain
0 commit comments