CupertinoTextFieldData constructor

CupertinoTextFieldData({
  1. Key? widgetKey,
  2. TextEditingController? controller,
  3. FocusNode? focusNode,
  4. TextInputType? keyboardType,
  5. TextInputAction? textInputAction,
  6. TextCapitalization? textCapitalization,
  7. TextStyle? style,
  8. TextAlign? textAlign,
  9. bool? autofocus,
  10. bool? obscureText,
  11. bool? autocorrect,
  12. int? maxLines,
  13. int? maxLength,
  14. void onChanged(
    1. String
    )?,
  15. void onEditingComplete()?,
  16. void onSubmitted(
    1. String
    )?,
  17. List<TextInputFormatter>? inputFormatters,
  18. bool? enabled,
  19. double? cursorWidth,
  20. Radius? cursorRadius,
  21. Color? cursorColor,
  22. Brightness? keyboardAppearance,
  23. EdgeInsets? scrollPadding,
  24. DragStartBehavior? dragStartBehavior,
  25. bool? expands,
  26. int? minLines,
  27. ScrollPhysics? scrollPhysics,
  28. StrutStyle? strutStyle,
  29. bool? enableInteractiveSelection,
  30. ScrollController? scrollController,
  31. bool? readOnly,
  32. bool? showCursor,
  33. TextAlignVertical? textAlignVertical,
  34. GestureTapCallback? onTap,
  35. bool? enableSuggestions,
  36. SmartDashesType? smartDashesType,
  37. SmartQuotesType? smartQuotesType,
  38. BoxHeightStyle? selectionHeightStyle,
  39. BoxWidthStyle? selectionWidthStyle,
  40. String? obscuringCharacter,
  41. Iterable<String>? autofillHints,
  42. double? cursorHeight,
  43. String? restorationId,
  44. MaxLengthEnforcement? maxLengthEnforcement,
  45. TextSelectionControls? selectionControls,
  46. bool? enableIMEPersonalizedLearning,
  47. TextDirection? textDirection,
  48. Clip? clipBehavior,
  49. bool? scribbleEnabled,
  50. EditableTextContextMenuBuilder? contextMenuBuilder,
  51. TapRegionCallback? onTapOutside,
  52. SpellCheckConfiguration? spellCheckConfiguration,
  53. TextMagnifierConfiguration? magnifierConfiguration,
  54. BoxDecoration? decoration,
  55. EdgeInsetsGeometry? padding,
  56. String? placeholder,
  57. TextStyle? placeholderStyle,
  58. Widget? prefix,
  59. OverlayVisibilityMode? prefixMode,
  60. Widget? suffix,
  61. OverlayVisibilityMode? suffixMode,
  62. OverlayVisibilityMode? clearButtonMode,
})

Implementation

CupertinoTextFieldData({
  super.widgetKey,
  super.controller,
  super.focusNode,
  super.keyboardType,
  super.textInputAction,
  super.textCapitalization,
  super.style,
  super.textAlign,
  super.autofocus,
  super.obscureText,
  super.autocorrect,
  super.maxLines,
  super.maxLength,
  super.onChanged,
  super.onEditingComplete,
  super.onSubmitted,
  super.inputFormatters,
  super.enabled,
  super.cursorWidth,
  super.cursorRadius,
  super.cursorColor,
  super.keyboardAppearance,
  super.scrollPadding,
  super.dragStartBehavior,
  super.expands,
  super.minLines,
  super.scrollPhysics,
  super.strutStyle,
  super.enableInteractiveSelection,
  super.scrollController,
  super.readOnly,
  super.showCursor,
  super.textAlignVertical,
  super.onTap,
  super.enableSuggestions,
  super.smartDashesType,
  super.smartQuotesType,
  super.selectionHeightStyle,
  super.selectionWidthStyle,
  super.obscuringCharacter,
  super.autofillHints,
  super.cursorHeight,
  super.restorationId,
  super.maxLengthEnforcement,
  super.selectionControls,
  super.enableIMEPersonalizedLearning,
  super.textDirection,
  super.clipBehavior,
  super.scribbleEnabled,
  super.contextMenuBuilder,
  super.onTapOutside,
  super.spellCheckConfiguration,
  super.magnifierConfiguration,
  this.decoration,
  this.padding,
  this.placeholder,
  this.placeholderStyle,
  this.prefix,
  this.prefixMode,
  this.suffix,
  this.suffixMode,
  this.clearButtonMode,
});