ControlledTextFormField constructor
ControlledTextFormField({
- Key? key,
- String? initialValue,
- bool enabled = true,
- AutovalidateMode? autovalidateMode,
- TextEditingController? controller,
- String? forceErrorText,
- FormFieldValidator<
String> ? validator, - FormFieldErrorBuilder? errorBuilder,
- Object groupId = EditableText,
- String? restorationId,
- required FormFieldBuilder<
String> builder,
Implementation
ControlledTextFormField({
super.key,
String? initialValue,
super.enabled,
super.autovalidateMode,
this.controller,
super.forceErrorText,
super.validator,
super.errorBuilder,
this.groupId = EditableText,
super.restorationId,
required super.builder,
}) : assert(initialValue == null || controller == null),
super(
initialValue: controller != null ? controller.text : (initialValue ?? ''),
);