I have noticed that if I disable a control on an Angular 2 reactive form then the control does not get included in the form.value. For example, if I define my form like bel
Thank you @Sasxa for getting me 80% what I needed.
For those of you looking for a solution to the same problem but for nested forms I was able to solve by changing my usual
this.notelinkingForm.get('nestedForm').value
to
this.notelinkingForm.getRawValue().nestedForm