Skip to content
masterclass Buddy

Flutter & Dart · Component

Form

Form groups multiple FormField widgets. Its FormState can validate, save, or reset those fields, and a GlobalKey can provide access to that state.

Last updated

Syntax

Form({Key? key, required Widget child, bool? canPop, PopInvokedWithResultCallback<Object?>? onPopInvokedWithResult, VoidCallback? onChanged, AutovalidateMode? autovalidateMode})

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • GlobalKey
  • FormField
  • TextFormField
  • FormState
  • AutovalidateMode

Source: Form class - widgets library - Dart API. Checked 2026-11-03.