submitForm static method
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));
}
}
}