FormeCupertinoTextField.borderless constructor

FormeCupertinoTextField.borderless({
  1. bool selectAllOnFocus = false,
  2. String initialValue = '',
  3. String? name,
  4. bool readOnly = false,
  5. Key? key,
  6. int? maxLines = 1,
  7. int? order,
  8. BoxDecoration? decoration,
  9. EdgeInsetsGeometry padding = const EdgeInsets.all(7.0),
  10. String? placeholder,
  11. TextStyle placeholderStyle = _kDefaultPlaceholderStyle,
  12. Widget? prefix,
  13. OverlayVisibilityMode prefixMode = OverlayVisibilityMode.always,
  14. Widget? suffix,
  15. OverlayVisibilityMode suffixMode = OverlayVisibilityMode.always,
  16. OverlayVisibilityMode clearButtonMode = OverlayVisibilityMode.never,
  17. TextInputType? keyboardType,
  18. TextInputAction? textInputAction,
  19. TextCapitalization textCapitalization = TextCapitalization.none,
  20. TextStyle? style,
  21. StrutStyle? strutStyle,
  22. TextAlign textAlign = TextAlign.start,
  23. TextAlignVertical? textAlignVertical,
  24. bool? showCursor,
  25. bool autofocus = false,
  26. String obscuringCharacter = '•',
  27. bool obscureText = false,
  28. bool autocorrect = true,
  29. SmartDashesType? smartDashesType,
  30. SmartQuotesType? smartQuotesType,
  31. bool enableSuggestions = true,
  32. int? minLines,
  33. bool expands = false,
  34. int? maxLength,
  35. MaxLengthEnforcement? maxLengthEnforcement,
  36. VoidCallback? onEditingComplete,
  37. ValueChanged<String>? onSubmitted,
  38. List<TextInputFormatter>? inputFormatters,
  39. bool enabled = true,
  40. double cursorWidth = 2.0,
  41. double? cursorHeight,
  42. Radius cursorRadius = const Radius.circular(2.0),
  43. Color? cursorColor,
  44. BoxHeightStyle selectionHeightStyle = BoxHeightStyle.tight,
  45. BoxWidthStyle selectionWidthStyle = BoxWidthStyle.tight,
  46. Brightness? keyboardAppearance,
  47. EdgeInsets scrollPadding = const EdgeInsets.all(20.0),
  48. bool? enableInteractiveSelection,
  49. TextSelectionControls? selectionControls,
  50. DragStartBehavior dragStartBehavior = DragStartBehavior.start,
  51. ScrollController? scrollController,
  52. ScrollPhysics? scrollPhysics,
  53. GestureTapCallback? onTap,
  54. Iterable<String>? autofillHints,
  55. bool quietlyValidate = false,
  56. Duration? asyncValidatorDebounce,
  57. AutovalidateMode? autovalidateMode,
  58. FormeFieldStatusChanged<String>? onStatusChanged,
  59. FormeFieldInitialized<String>? onInitialized,
  60. FormeFieldSetter<String>? onSaved,
  61. FormeValidator<String>? validator,
  62. FormeAsyncValidator<String>? asyncValidator,
  63. FormeFieldDecorator<String>? decorator,
  64. bool enableIMEPersonalizedLearning = true,
  65. bool updateValueWhenComposing = false,
  66. FormeFieldValidationFilter<String>? validationFilter,
  67. FocusNode? focusNode,
  68. TextDirection? textDirection,
  69. Clip clipBehavior = Clip.hardEdge,
  70. bool scribbleEnabled = true,
  71. TapRegionCallback? onTapOutside,
  72. EditableTextContextMenuBuilder? contextMenuBuilder = _defaultContextMenuBuilder,
  73. SpellCheckConfiguration? spellCheckConfiguration,
  74. TextMagnifierConfiguration? magnifierConfiguration,
  75. bool requestFocusOnUserInteraction = true,
})

Implementation

FormeCupertinoTextField.borderless({
  bool selectAllOnFocus = false,
  String initialValue = '',
  String? name,
  bool readOnly = false,
  Key? key,
  int? maxLines = 1,
  int? order,
  BoxDecoration? decoration,
  EdgeInsetsGeometry padding = const EdgeInsets.all(7.0),
  String? placeholder,
  TextStyle placeholderStyle = _kDefaultPlaceholderStyle,
  Widget? prefix,
  OverlayVisibilityMode prefixMode = OverlayVisibilityMode.always,
  Widget? suffix,
  OverlayVisibilityMode suffixMode = OverlayVisibilityMode.always,
  OverlayVisibilityMode clearButtonMode = OverlayVisibilityMode.never,
  TextInputType? keyboardType,
  TextInputAction? textInputAction,
  TextCapitalization textCapitalization = TextCapitalization.none,
  TextStyle? style,
  StrutStyle? strutStyle,
  TextAlign textAlign = TextAlign.start,
  TextAlignVertical? textAlignVertical,
  bool? showCursor,
  bool autofocus = false,
  String obscuringCharacter = '•',
  bool obscureText = false,
  bool autocorrect = true,
  SmartDashesType? smartDashesType,
  SmartQuotesType? smartQuotesType,
  bool enableSuggestions = true,
  int? minLines,
  bool expands = false,
  int? maxLength,
  MaxLengthEnforcement? maxLengthEnforcement,
  VoidCallback? onEditingComplete,
  ValueChanged<String>? onSubmitted,
  List<TextInputFormatter>? inputFormatters,
  bool enabled = true,
  double cursorWidth = 2.0,
  double? cursorHeight,
  Radius cursorRadius = const Radius.circular(2.0),
  Color? cursorColor,
  BoxHeightStyle selectionHeightStyle = BoxHeightStyle.tight,
  BoxWidthStyle selectionWidthStyle = BoxWidthStyle.tight,
  Brightness? keyboardAppearance,
  EdgeInsets scrollPadding = const EdgeInsets.all(20.0),
  bool? enableInteractiveSelection,
  TextSelectionControls? selectionControls,
  DragStartBehavior dragStartBehavior = DragStartBehavior.start,
  ScrollController? scrollController,
  ScrollPhysics? scrollPhysics,
  GestureTapCallback? onTap,
  Iterable<String>? autofillHints,
  bool quietlyValidate = false,
  Duration? asyncValidatorDebounce,
  AutovalidateMode? autovalidateMode,
  FormeFieldStatusChanged<String>? onStatusChanged,
  FormeFieldInitialized<String>? onInitialized,
  FormeFieldSetter<String>? onSaved,
  FormeValidator<String>? validator,
  FormeAsyncValidator<String>? asyncValidator,
  FormeFieldDecorator<String>? decorator,
  bool enableIMEPersonalizedLearning = true,
  bool updateValueWhenComposing = false,
  FormeFieldValidationFilter<String>? validationFilter,
  FocusNode? focusNode,
  TextDirection? textDirection,
  Clip clipBehavior = Clip.hardEdge,
  bool scribbleEnabled = true,
  TapRegionCallback? onTapOutside,
  EditableTextContextMenuBuilder? contextMenuBuilder =
      _defaultContextMenuBuilder,
  SpellCheckConfiguration? spellCheckConfiguration,
  TextMagnifierConfiguration? magnifierConfiguration,
  bool requestFocusOnUserInteraction = true,
}) : this(
        asyncValidator: asyncValidator,
        asyncValidatorDebounce: asyncValidatorDebounce,
        autocorrect: autocorrect,
        autofillHints: autofillHints,
        autofocus: autofocus,
        autovalidateMode: autovalidateMode,
        clearButtonMode: clearButtonMode,
        clipBehavior: clipBehavior,
        contextMenuBuilder: contextMenuBuilder,
        cursorColor: cursorColor,
        cursorHeight: cursorHeight,
        cursorRadius: cursorRadius,
        cursorWidth: cursorWidth,
        decoration: decoration,
        decorator: decorator,
        dragStartBehavior: dragStartBehavior,
        enableIMEPersonalizedLearning: enableIMEPersonalizedLearning,
        enableInteractiveSelection: enableInteractiveSelection,
        enableSuggestions: enableSuggestions,
        enabled: enabled,
        expands: expands,
        focusNode: focusNode,
        initialValue: initialValue,
        inputFormatters: inputFormatters,
        key: key,
        keyboardAppearance: keyboardAppearance,
        keyboardType: keyboardType,
        magnifierConfiguration: magnifierConfiguration,
        maxLength: maxLength,
        maxLengthEnforcement: maxLengthEnforcement,
        maxLines: maxLines,
        minLines: minLines,
        name: name,
        obscureText: obscureText,
        obscuringCharacter: obscuringCharacter,
        onEditingComplete: onEditingComplete,
        onInitialized: onInitialized,
        onSaved: onSaved,
        onStatusChanged: onStatusChanged,
        onSubmitted: onSubmitted,
        onTap: onTap,
        onTapOutside: onTapOutside,
        order: order,
        padding: padding,
        placeholder: placeholder,
        placeholderStyle: placeholderStyle,
        prefix: prefix,
        prefixMode: prefixMode,
        quietlyValidate: quietlyValidate,
        readOnly: readOnly,
        requestFocusOnUserInteraction: requestFocusOnUserInteraction,
        scribbleEnabled: scribbleEnabled,
        scrollController: scrollController,
        scrollPadding: scrollPadding,
        scrollPhysics: scrollPhysics,
        selectAllOnFocus: selectAllOnFocus,
        selectionControls: selectionControls,
        selectionHeightStyle: selectionHeightStyle,
        selectionWidthStyle: selectionWidthStyle,
        spellCheckConfiguration: spellCheckConfiguration,
        showCursor: showCursor,
        smartDashesType: smartDashesType,
        smartQuotesType: smartQuotesType,
        strutStyle: strutStyle,
        style: style,
        suffix: suffix,
        suffixMode: suffixMode,
        textAlign: textAlign,
        textAlignVertical: textAlignVertical,
        textCapitalization: textCapitalization,
        textDirection: textDirection,
        textInputAction: textInputAction,
        updateValueWhenComposing: updateValueWhenComposing,
        validationFilter: validationFilter,
        validator: validator,
      );