JsonTextFormFieldBuilder constructor
const
JsonTextFormFieldBuilder({
- required bool autocorrect,
- Iterable<
String> ? autofillHints, - required bool autofocus,
- AutovalidateMode? autovalidateMode,
- InputCounterWidgetBuilder? buildCounter,
- EditableTextContextMenuBuilder? contextMenuBuilder,
- required 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,
- List<
TextInputFormatter> ? inputFormatters, - Brightness? keyboardAppearance,
- TextInputType? keyboardType,
- int? maxLength,
- MaxLengthEnforcement? maxLengthEnforcement,
- int? maxLines,
- int? minLines,
- MouseCursor? mouseCursor,
- bool? obscureText,
- required String obscuringCharacter,
- ValueChanged<
String> ? onChanged, - VoidCallback? onEditingComplete,
- ValueChanged<
String> ? onFieldSubmitted, - FormFieldSetter<
String> ? onSaved, - VoidCallback? onTap,
- TapRegionCallback? onTapOutside,
- bool? readOnly,
- String? restorationId,
- ScrollController? scrollController,
- 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,
- 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);