validateForm method

Future<void> validateForm({
  1. VoidCallback? onSuccess,
})

Validate the enclosing Form

Implementation

Future<void> validateForm({VoidCallback? onSuccess}) async {
  clearFocus();
  final form = Form.maybeOf(this);
  if (form == null) return;

  if (form.validate()) {
    form.save();
    onSuccess?.call();
  }
}