bind method

CellTextField bind({
  1. MutableCell<String>? content,
  2. MutableCell<TextSelection>? selection,
  3. ValueCell<FocusNode?>? focusNode,
  4. ValueCell<InputDecoration?>? decoration,
  5. ValueCell<TextInputType?>? keyboardType,
  6. ValueCell<TextInputAction?>? textInputAction,
  7. ValueCell<TextCapitalization>? textCapitalization,
  8. ValueCell<TextStyle?>? style,
  9. ValueCell<StrutStyle?>? strutStyle,
  10. ValueCell<TextAlign>? textAlign,
  11. ValueCell<TextAlignVertical?>? textAlignVertical,
  12. ValueCell<TextDirection?>? textDirection,
  13. ValueCell<bool>? readOnly,
  14. ValueCell<ToolbarOptions?>? toolbarOptions,
  15. ValueCell<bool?>? showCursor,
  16. ValueCell<bool>? autofocus,
  17. ValueCell<String>? obscuringCharacter,
  18. ValueCell<bool>? obscureText,
  19. ValueCell<bool>? autocorrect,
  20. ValueCell<SmartDashesType?>? smartDashesType,
  21. ValueCell<SmartQuotesType?>? smartQuotesType,
  22. ValueCell<bool>? enableSuggestions,
  23. ValueCell<int?>? maxLines,
  24. ValueCell<int?>? minLines,
  25. ValueCell<bool>? expands,
  26. ValueCell<int?>? maxLength,
  27. ValueCell<MaxLengthEnforcement?>? maxLengthEnforcement,
  28. ValueCell<void Function()?>? onEditingComplete,
  29. ValueCell<void Function(String)?>? onSubmitted,
  30. ValueCell<void Function(String, Map<String, dynamic>)?>? onAppPrivateCommand,
  31. ValueCell<List<TextInputFormatter>?>? inputFormatters,
  32. ValueCell<bool?>? enabled,
  33. ValueCell<double>? cursorWidth,
  34. ValueCell<double?>? cursorHeight,
  35. ValueCell<Radius?>? cursorRadius,
  36. ValueCell<bool?>? cursorOpacityAnimates,
  37. ValueCell<Color?>? cursorColor,
  38. ValueCell<BoxHeightStyle>? selectionHeightStyle,
  39. ValueCell<BoxWidthStyle>? selectionWidthStyle,
  40. ValueCell<Brightness?>? keyboardAppearance,
  41. ValueCell<EdgeInsets>? scrollPadding,
  42. ValueCell<DragStartBehavior>? dragStartBehavior,
  43. ValueCell<bool?>? enableInteractiveSelection,
  44. ValueCell<TextSelectionControls?>? selectionControls,
  45. ValueCell<void Function()?>? onTap,
  46. ValueCell<void Function(PointerDownEvent)?>? onTapOutside,
  47. ValueCell<MouseCursor?>? mouseCursor,
  48. ValueCell<InputCounterWidgetBuilder?>? buildCounter,
  49. ValueCell<ScrollPhysics?>? scrollPhysics,
  50. ValueCell<Iterable<String>?>? autofillHints,
  51. ValueCell<ContentInsertionConfiguration?>? contentInsertionConfiguration,
  52. ValueCell<Clip>? clipBehavior,
  53. ValueCell<String?>? restorationId,
  54. ValueCell<bool>? scribbleEnabled,
  55. ValueCell<bool>? enableIMEPersonalizedLearning,
  56. ValueCell<bool>? canRequestFocus,
  57. ValueCell<SpellCheckConfiguration?>? spellCheckConfiguration,
  58. ValueCell<TextMagnifierConfiguration?>? magnifierConfiguration,
})

Implementation

CellTextField bind({
  MutableCell<String>? content,
  MutableCell<TextSelection>? selection,
  ValueCell<FocusNode?>? focusNode,
  ValueCell<InputDecoration?>? decoration,
  ValueCell<TextInputType?>? keyboardType,
  ValueCell<TextInputAction?>? textInputAction,
  ValueCell<TextCapitalization>? textCapitalization,
  ValueCell<TextStyle?>? style,
  ValueCell<StrutStyle?>? strutStyle,
  ValueCell<TextAlign>? textAlign,
  ValueCell<TextAlignVertical?>? textAlignVertical,
  ValueCell<TextDirection?>? textDirection,
  ValueCell<bool>? readOnly,
  ValueCell<ToolbarOptions?>? toolbarOptions,
  ValueCell<bool?>? showCursor,
  ValueCell<bool>? autofocus,
  ValueCell<String>? obscuringCharacter,
  ValueCell<bool>? obscureText,
  ValueCell<bool>? autocorrect,
  ValueCell<SmartDashesType?>? smartDashesType,
  ValueCell<SmartQuotesType?>? smartQuotesType,
  ValueCell<bool>? enableSuggestions,
  ValueCell<int?>? maxLines,
  ValueCell<int?>? minLines,
  ValueCell<bool>? expands,
  ValueCell<int?>? maxLength,
  ValueCell<MaxLengthEnforcement?>? maxLengthEnforcement,
  ValueCell<void Function()?>? onEditingComplete,
  ValueCell<void Function(String)?>? onSubmitted,
  ValueCell<void Function(String, Map<String, dynamic>)?>?
  onAppPrivateCommand,
  ValueCell<List<TextInputFormatter>?>? inputFormatters,
  ValueCell<bool?>? enabled,
  ValueCell<double>? cursorWidth,
  ValueCell<double?>? cursorHeight,
  ValueCell<Radius?>? cursorRadius,
  ValueCell<bool?>? cursorOpacityAnimates,
  ValueCell<Color?>? cursorColor,
  ValueCell<BoxHeightStyle>? selectionHeightStyle,
  ValueCell<BoxWidthStyle>? selectionWidthStyle,
  ValueCell<Brightness?>? keyboardAppearance,
  ValueCell<EdgeInsets>? scrollPadding,
  ValueCell<DragStartBehavior>? dragStartBehavior,
  ValueCell<bool?>? enableInteractiveSelection,
  ValueCell<TextSelectionControls?>? selectionControls,
  ValueCell<void Function()?>? onTap,
  ValueCell<void Function(PointerDownEvent)?>? onTapOutside,
  ValueCell<MouseCursor?>? mouseCursor,
  ValueCell<InputCounterWidgetBuilder?>? buildCounter,
  ValueCell<ScrollPhysics?>? scrollPhysics,
  ValueCell<Iterable<String>?>? autofillHints,
  ValueCell<ContentInsertionConfiguration?>? contentInsertionConfiguration,
  ValueCell<Clip>? clipBehavior,
  ValueCell<String?>? restorationId,
  ValueCell<bool>? scribbleEnabled,
  ValueCell<bool>? enableIMEPersonalizedLearning,
  ValueCell<bool>? canRequestFocus,
  ValueCell<SpellCheckConfiguration?>? spellCheckConfiguration,
  ValueCell<TextMagnifierConfiguration?>? magnifierConfiguration,
}) =>
    CellTextField(
      content: content ?? this.content,
      selection: selection ?? this.selection,
      focusNode: focusNode ?? this.focusNode,
      decoration: decoration ?? this.decoration,
      keyboardType: keyboardType ?? this.keyboardType,
      textInputAction: textInputAction ?? this.textInputAction,
      textCapitalization: textCapitalization ?? this.textCapitalization,
      style: style ?? this.style,
      strutStyle: strutStyle ?? this.strutStyle,
      textAlign: textAlign ?? this.textAlign,
      textAlignVertical: textAlignVertical ?? this.textAlignVertical,
      textDirection: textDirection ?? this.textDirection,
      readOnly: readOnly ?? this.readOnly,
      toolbarOptions: toolbarOptions ?? this.toolbarOptions,
      showCursor: showCursor ?? this.showCursor,
      autofocus: autofocus ?? this.autofocus,
      obscuringCharacter: obscuringCharacter ?? this.obscuringCharacter,
      obscureText: obscureText ?? this.obscureText,
      autocorrect: autocorrect ?? this.autocorrect,
      smartDashesType: smartDashesType ?? this.smartDashesType,
      smartQuotesType: smartQuotesType ?? this.smartQuotesType,
      enableSuggestions: enableSuggestions ?? this.enableSuggestions,
      maxLines: maxLines ?? this.maxLines,
      minLines: minLines ?? this.minLines,
      expands: expands ?? this.expands,
      maxLength: maxLength ?? this.maxLength,
      maxLengthEnforcement: maxLengthEnforcement ?? this.maxLengthEnforcement,
      onEditingComplete: onEditingComplete ?? this.onEditingComplete,
      onSubmitted: onSubmitted ?? this.onSubmitted,
      onAppPrivateCommand: onAppPrivateCommand ?? this.onAppPrivateCommand,
      inputFormatters: inputFormatters ?? this.inputFormatters,
      enabled: enabled ?? this.enabled,
      cursorWidth: cursorWidth ?? this.cursorWidth,
      cursorHeight: cursorHeight ?? this.cursorHeight,
      cursorRadius: cursorRadius ?? this.cursorRadius,
      cursorOpacityAnimates:
      cursorOpacityAnimates ?? this.cursorOpacityAnimates,
      cursorColor: cursorColor ?? this.cursorColor,
      selectionHeightStyle: selectionHeightStyle ?? this.selectionHeightStyle,
      selectionWidthStyle: selectionWidthStyle ?? this.selectionWidthStyle,
      keyboardAppearance: keyboardAppearance ?? this.keyboardAppearance,
      scrollPadding: scrollPadding ?? this.scrollPadding,
      dragStartBehavior: dragStartBehavior ?? this.dragStartBehavior,
      enableInteractiveSelection:
      enableInteractiveSelection ?? this.enableInteractiveSelection,
      selectionControls: selectionControls ?? this.selectionControls,
      onTap: onTap ?? this.onTap,
      onTapOutside: onTapOutside ?? this.onTapOutside,
      mouseCursor: mouseCursor ?? this.mouseCursor,
      buildCounter: buildCounter ?? this.buildCounter,
      scrollPhysics: scrollPhysics ?? this.scrollPhysics,
      autofillHints: autofillHints ?? this.autofillHints,
      contentInsertionConfiguration:
      contentInsertionConfiguration ?? this.contentInsertionConfiguration,
      clipBehavior: clipBehavior ?? this.clipBehavior,
      restorationId: restorationId ?? this.restorationId,
      scribbleEnabled: scribbleEnabled ?? this.scribbleEnabled,
      enableIMEPersonalizedLearning:
      enableIMEPersonalizedLearning ?? this.enableIMEPersonalizedLearning,
      canRequestFocus: canRequestFocus ?? this.canRequestFocus,
      spellCheckConfiguration:
      spellCheckConfiguration ?? this.spellCheckConfiguration,
      magnifierConfiguration:
      magnifierConfiguration ?? this.magnifierConfiguration,
    );