validateAllFields method

Future<bool> validateAllFields()

Runs all registered validators for this form

Implementation

Future<bool> validateAllFields() async {
  var result = true;

  for (final element in _actualValidators.keys) {
    final validationFunction = _actualValidators[element];

    final validationResult = await validationFunction!();
    updateFieldState(element, validationResult);

    result &= validationResult is! ErrorFieldState;
  }

  return result;
}