validateForm static method

void validateForm({
  1. required GlobalKey<FormState> key,
  2. required VoidCallback action,
})

Runs action only when every field in the form is valid. UValidators.validateForm(key: formKey, action: save)

Implementation

static void validateForm({required GlobalKey<FormState> key, required VoidCallback action}) {
  if (key.currentState!.validate()) action();
}