copyWith method
SearchTabStyle
copyWith({
- Color? textColor,
- Color? accentColor,
- String? searchHintText,
- TextStyle? searchHintStyle,
- TextStyle? searchTextStyle,
- double? searchBorderRadius,
- double? searchFillAlpha,
- EdgeInsetsGeometry? searchContentPadding,
- IconData? searchSuffixIconData,
- double? searchSuffixIconAlpha,
- double? surahChipRowHeight,
- double? surahChipRadius,
- EdgeInsetsGeometry? surahChipPadding,
- EdgeInsetsGeometry? surahChipMargin,
- Color? surahChipBgColor,
- TextStyle? surahChipTextStyle,
- Color? resultsDividerColor,
- double? resultsDividerThickness,
- double? subtitleTextAlpha,
- EdgeInsetsGeometry? listItemContentPadding,
Implementation
SearchTabStyle copyWith({
Color? textColor,
Color? accentColor,
String? searchHintText,
TextStyle? searchHintStyle,
TextStyle? searchTextStyle,
double? searchBorderRadius,
double? searchFillAlpha,
EdgeInsetsGeometry? searchContentPadding,
IconData? searchSuffixIconData,
double? searchSuffixIconAlpha,
double? surahChipRowHeight,
double? surahChipRadius,
EdgeInsetsGeometry? surahChipPadding,
EdgeInsetsGeometry? surahChipMargin,
Color? surahChipBgColor,
TextStyle? surahChipTextStyle,
Color? resultsDividerColor,
double? resultsDividerThickness,
double? subtitleTextAlpha,
EdgeInsetsGeometry? listItemContentPadding,
}) {
return SearchTabStyle(
textColor: textColor ?? this.textColor,
accentColor: accentColor ?? this.accentColor,
searchHintText: searchHintText ?? this.searchHintText,
searchHintStyle: searchHintStyle ?? this.searchHintStyle,
searchTextStyle: searchTextStyle ?? this.searchTextStyle,
searchBorderRadius: searchBorderRadius ?? this.searchBorderRadius,
searchFillAlpha: searchFillAlpha ?? this.searchFillAlpha,
searchContentPadding: searchContentPadding ?? this.searchContentPadding,
searchSuffixIconData: searchSuffixIconData ?? this.searchSuffixIconData,
searchSuffixIconAlpha:
searchSuffixIconAlpha ?? this.searchSuffixIconAlpha,
surahChipRowHeight: surahChipRowHeight ?? this.surahChipRowHeight,
surahChipRadius: surahChipRadius ?? this.surahChipRadius,
surahChipPadding: surahChipPadding ?? this.surahChipPadding,
surahChipMargin: surahChipMargin ?? this.surahChipMargin,
surahChipBgColor: surahChipBgColor ?? this.surahChipBgColor,
surahChipTextStyle: surahChipTextStyle ?? this.surahChipTextStyle,
resultsDividerColor: resultsDividerColor ?? this.resultsDividerColor,
resultsDividerThickness:
resultsDividerThickness ?? this.resultsDividerThickness,
subtitleTextAlpha: subtitleTextAlpha ?? this.subtitleTextAlpha,
listItemContentPadding:
listItemContentPadding ?? this.listItemContentPadding,
);
}