reset method

void reset()

Resets every EasyFormField that is a descendant of this EasyForm back to its EasyFormField.initialValue.

The EasyForm.onChanged callback will be called.

If the form's EasyForm.autovalidateMode property is EasyAutovalidateMode.always, the fields will all be revalidated after being reset.

Implementation

void reset() {
  for (final EasyFormFieldState<dynamic> field in _fields) field.resetValue();
  _hasInteractedByUser = false;
  _fieldDidChange(null);
}