Form constructor
- {Key? key,
- required Widget child,
- bool? canPop,
- PopInvokedCallback? onPopInvoked,
- @Deprecated('Use canPop and/or onPopInvoked instead. ' 'This feature was deprecated after v3.12.0-1.0.pre.') WillPopCallback? onWillPop,
- VoidCallback? onChanged,
- AutovalidateMode? autovalidateMode}
Creates a container for form fields.
Implementation
const Form({
super.key,
required this.child,
this.canPop,
this.onPopInvoked,
@Deprecated(
'Use canPop and/or onPopInvoked instead. '
'This feature was deprecated after v3.12.0-1.0.pre.',
)
this.onWillPop,
this.onChanged,
AutovalidateMode? autovalidateMode,
}) : autovalidateMode = autovalidateMode ?? AutovalidateMode.disabled,
assert((onPopInvoked == null && canPop == null) || onWillPop == null, 'onWillPop is deprecated; use canPop and/or onPopInvoked.');