validate method

bool validate()

Implementation

bool validate() {
  final hasError = !_formKey.currentState!.validate();
  if (hasError && widget.autoFocusOnValidationFailure) {
    final wrongFields =
        fields.values.where((element) => element.hasError).toList();
    wrongFields.first.requestFocus();
  }
  return !hasError;
}