JsonTextFormFieldBuilder constructor

JsonTextFormFieldBuilder({
  1. required bool autocorrect,
  2. Iterable<String>? autofillHints,
  3. required bool autofocus,
  4. AutovalidateMode? autovalidateMode,
  5. InputCounterWidgetBuilder? buildCounter,
  6. TextEditingController? controller,
  7. Color? cursorColor,
  8. double? cursorHeight,
  9. Radius? cursorRadius,
  10. required double cursorWidth,
  11. dynamic decoration,
  12. required bool enableIMEPersonalizedLearning,
  13. required bool enableInteractiveSelection,
  14. required bool enableSuggestions,
  15. bool? enabled,
  16. required bool expands,
  17. FocusNode? focusNode,
  18. String? initialValue,
  19. List<TextInputFormatter>? inputFormatters,
  20. Brightness? keyboardAppearance,
  21. TextInputType? keyboardType,
  22. int? maxLength,
  23. MaxLengthEnforcement? maxLengthEnforcement,
  24. int? maxLines,
  25. int? minLines,
  26. bool? obscureText,
  27. required String obscuringCharacter,
  28. ValueChanged<String>? onChanged,
  29. VoidCallback? onEditingComplete,
  30. ValueChanged<String>? onFieldSubmitted,
  31. FormFieldSetter<String>? onSaved,
  32. VoidCallback? onTap,
  33. bool? readOnly,
  34. String? restorationId,
  35. EdgeInsetsGeometry? scrollPadding,
  36. ScrollPhysics? scrollPhysics,
  37. TextSelectionControls? selectionControls,
  38. bool? showCursor,
  39. SmartDashesType? smartDashesType,
  40. SmartQuotesType? smartQuotesType,
  41. StrutStyle? strutStyle,
  42. TextStyle? style,
  43. TextAlign? textAlign,
  44. TextAlignVertical? textAlignVertical,
  45. TextCapitalization? textCapitalization,
  46. TextDirection? textDirection,
  47. TextInputAction? textInputAction,
  48. ToolbarOptions? toolbarOptions,
  49. 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);