* Marks the control and all its descendant controls as `dirty`. * @see markAsDirty() * * @param opts Configuration options that determine how the control propagates changes * and emits events after marking is applied. * * `emitEvent`: When true or not supplied (the default), t
(opts: {emitEvent?: boolean} = {})
| 1026 | * |
| 1027 | */ |
| 1028 | markAllAsDirty(opts: {emitEvent?: boolean} = {}): void { |
| 1029 | this.markAsDirty({onlySelf: true, emitEvent: opts.emitEvent, sourceControl: this}); |
| 1030 | |
| 1031 | this._forEachChild((control: AbstractControl) => control.markAllAsDirty(opts)); |
| 1032 | } |
| 1033 | |
| 1034 | /** |
| 1035 | * Marks the control and all its descendant controls as `touched`. |
nothing calls this directly
no test coverage detected
searching dependent graphs…