JsonTextFormFieldBuilder constructor

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

Implementation

const JsonTextFormFieldBuilder({
  required this.autocorrect,
  this.autofillHints,
  required this.autofocus,
  this.autovalidateMode,
  this.buildCounter,
  this.contextMenuBuilder,
  required 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.inputFormatters,
  this.keyboardAppearance,
  this.keyboardType,
  this.maxLength,
  this.maxLengthEnforcement,
  this.maxLines,
  this.minLines,
  this.mouseCursor,
  this.obscureText,
  required this.obscuringCharacter,
  this.onChanged,
  this.onEditingComplete,
  this.onFieldSubmitted,
  this.onSaved,
  this.onTap,
  this.onTapOutside,
  this.readOnly,
  this.restorationId,
  this.scrollController,
  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.validator,
}) : super(numSupportedChildren: kNumSupportedChildren);