getRawValue method

Map<String, dynamic> getRawValue()

Recursively returns the raw value of all controls and nested groups.

Implementation

Map<String, dynamic> getRawValue() {
  final rawValue = <String, dynamic>{};
  for (var entry in controls.entries) {
    if (entry.value is FormGroup) {
      rawValue.addAll((entry.value as FormGroup).getRawValue());
    } else {
      rawValue[entry.key] = entry.value.value;
    }
  }
  return rawValue;
}