copyWith method
- @useResult
- FTextFieldStyleDelta? fieldStyle,
- FVariantsDelta<
FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> ? composingTextStyle, - FVariantsDelta<
FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> ? typeaheadTextStyle, - FAutocompleteContentStyleDelta? contentStyle,
Returns a copy of this FAutocompleteStyle with the given properties replaced.
See customizing widget styles.
Parameters
- FAutocompleteStyle.fieldStyle - The select field's style.
- FAutocompleteStyle.composingTextStyle - The composing text's TextStyle.
- FAutocompleteStyle.typeaheadTextStyle - The typeahead's TextStyle.
- FAutocompleteStyle.contentStyle - The content's style.
Implementation
@useResult
FAutocompleteStyle copyWith({
FTextFieldStyleDelta? fieldStyle,
FVariantsDelta<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta>? composingTextStyle,
FVariantsDelta<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta>? typeaheadTextStyle,
FAutocompleteContentStyleDelta? contentStyle,
}) => .new(
fieldStyle: fieldStyle?.call(this.fieldStyle) ?? this.fieldStyle,
composingTextStyle: composingTextStyle?.call(this.composingTextStyle) ?? this.composingTextStyle,
typeaheadTextStyle: typeaheadTextStyle?.call(this.typeaheadTextStyle) ?? this.typeaheadTextStyle,
contentStyle: contentStyle?.call(this.contentStyle) ?? this.contentStyle,
);