copyWith method

  1. @useResult
FSelectStyle copyWith({
  1. FTextFieldStyleDelta? fieldStyle,
  2. FSelectSearchStyleDelta? searchStyle,
  3. FSelectContentStyleDelta? contentStyle,
  4. TextStyleDelta? emptyTextStyle,
})

Returns a copy of this FSelectStyle with the given properties replaced.

See customizing widget styles.

Parameters

Implementation

@useResult
FSelectStyle copyWith({
  FTextFieldStyleDelta? fieldStyle,
  FSelectSearchStyleDelta? searchStyle,
  FSelectContentStyleDelta? contentStyle,
  TextStyleDelta? emptyTextStyle,
}) => .new(
  fieldStyle: fieldStyle?.call(this.fieldStyle) ?? this.fieldStyle,
  searchStyle: searchStyle?.call(this.searchStyle) ?? this.searchStyle,
  contentStyle: contentStyle?.call(this.contentStyle) ?? this.contentStyle,
  emptyTextStyle: emptyTextStyle?.call(this.emptyTextStyle) ?? this.emptyTextStyle,
);