copyWith method
SettingsThemeData
copyWith({
- Color? settingsListBackground,
- Color? trailingTextColor,
- Color? leadingIconsColor,
- Color? settingsSectionBackground,
- Color? dividerColor,
- Color? tileDescriptionTextColor,
- Color? tileHighlightColor,
- Color? titleTextColor,
- Color? settingsTileTextColor,
- Color? inactiveTitleColor,
- Color? inactiveSubtitleColor,
Implementation
SettingsThemeData copyWith({
Color? settingsListBackground,
Color? trailingTextColor,
Color? leadingIconsColor,
Color? settingsSectionBackground,
Color? dividerColor,
Color? tileDescriptionTextColor,
Color? tileHighlightColor,
Color? titleTextColor,
Color? settingsTileTextColor,
Color? inactiveTitleColor,
Color? inactiveSubtitleColor,
}) {
return SettingsThemeData(
settingsListBackground:
settingsListBackground ?? this.settingsListBackground,
trailingTextColor: trailingTextColor ?? this.trailingTextColor,
leadingIconsColor: leadingIconsColor ?? this.leadingIconsColor,
settingsSectionBackground:
settingsSectionBackground ?? this.settingsSectionBackground,
dividerColor: dividerColor ?? this.dividerColor,
tileDescriptionTextColor:
tileDescriptionTextColor ?? this.tileDescriptionTextColor,
tileHighlightColor: tileHighlightColor ?? this.tileHighlightColor,
titleTextColor: titleTextColor ?? this.titleTextColor,
inactiveTitleColor: inactiveTitleColor ?? this.inactiveTitleColor,
inactiveSubtitleColor:
inactiveSubtitleColor ?? this.inactiveSubtitleColor,
settingsTileTextColor:
settingsTileTextColor ?? this.settingsTileTextColor,
);
}