submitForm static method

void submitForm(
  1. BuildContext context
)

submit if inside a Form

Implementation

static void submitForm(BuildContext context) {
  ensemble.FormState? formState = EnsembleForm.of(context);
  if (formState != null) {
    // don't continue if validation fails
    if (!formState.validate()) {
      return;
    }
    if (formState.widget.controller.onSubmit != null) {
      ScreenController().executeAction(
          context, formState.widget.controller.onSubmit!,
          event: EnsembleEvent(formState.widget));
    }
  }
}