bind method
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< ? onAppPrivateCommand,String, dynamic> )?> - ValueCell<
List< ? inputFormatters,TextInputFormatter> ?> - 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< ? autofillHints,String> ?> - ValueCell<
ContentInsertionConfiguration?> ? contentInsertionConfiguration, - ValueCell<
Clip> ? clipBehavior, - ValueCell<
String?> ? restorationId, - ValueCell<
bool> ? scribbleEnabled, - ValueCell<
bool> ? enableIMEPersonalizedLearning, - ValueCell<
bool> ? canRequestFocus, - ValueCell<
SpellCheckConfiguration?> ? spellCheckConfiguration, - 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,
);