JsonTextFormFieldBuilder constructor
JsonTextFormFieldBuilder({
- required bool autocorrect,
- Iterable<
String> ? autofillHints, - required bool autofocus,
- AutovalidateMode? autovalidateMode,
- InputCounterWidgetBuilder? buildCounter,
- TextEditingController? controller,
- Color? cursorColor,
- double? cursorHeight,
- Radius? cursorRadius,
- required double cursorWidth,
- dynamic decoration,
- required bool enableIMEPersonalizedLearning,
- required bool enableInteractiveSelection,
- required bool enableSuggestions,
- bool? enabled,
- required bool expands,
- FocusNode? focusNode,
- String? initialValue,
- List<
TextInputFormatter> ? inputFormatters, - Brightness? keyboardAppearance,
- TextInputType? keyboardType,
- int? maxLength,
- MaxLengthEnforcement? maxLengthEnforcement,
- int? maxLines,
- int? minLines,
- bool? obscureText,
- required String obscuringCharacter,
- ValueChanged<
String> ? onChanged, - VoidCallback? onEditingComplete,
- ValueChanged<
String> ? onFieldSubmitted, - FormFieldSetter<
String> ? onSaved, - VoidCallback? onTap,
- bool? readOnly,
- String? restorationId,
- EdgeInsetsGeometry? scrollPadding,
- ScrollPhysics? scrollPhysics,
- TextSelectionControls? selectionControls,
- bool? showCursor,
- SmartDashesType? smartDashesType,
- SmartQuotesType? smartQuotesType,
- StrutStyle? strutStyle,
- TextStyle? style,
- TextAlign? textAlign,
- TextAlignVertical? textAlignVertical,
- TextCapitalization? textCapitalization,
- TextDirection? textDirection,
- TextInputAction? textInputAction,
- ToolbarOptions? toolbarOptions,
- Validator? validator,
Implementation
JsonTextFormFieldBuilder({
required this.autocorrect,
this.autofillHints,
required this.autofocus,
this.autovalidateMode,
this.buildCounter,
this.controller,
this.cursorColor,
this.cursorHeight,
this.cursorRadius,
required this.cursorWidth,
this.decoration,
required this.enableIMEPersonalizedLearning,
required this.enableInteractiveSelection,
required this.enableSuggestions,
this.enabled,
required this.expands,
this.focusNode,
this.initialValue,
this.inputFormatters,
this.keyboardAppearance,
this.keyboardType,
this.maxLength,
this.maxLengthEnforcement,
this.maxLines,
this.minLines,
this.obscureText,
required this.obscuringCharacter,
this.onChanged,
this.onEditingComplete,
this.onFieldSubmitted,
this.onSaved,
this.onTap,
this.readOnly,
this.restorationId,
this.scrollPadding,
this.scrollPhysics,
this.selectionControls,
this.showCursor,
this.smartDashesType,
this.smartQuotesType,
this.strutStyle,
this.style,
this.textAlign,
this.textAlignVertical,
this.textCapitalization,
this.textDirection,
this.textInputAction,
this.toolbarOptions,
this.validator,
}) : super(numSupportedChildren: kNumSupportedChildren);