Skip to content

Commit c4a6044

Browse files
committed
refactor(settings): split SettingsFeedTileTypeChanged into SettingsHeadlineImageStyleChanged
- Rename SettingsFeedTileTypeChanged to SettingsHeadlineImageStyleChanged - Update class and variable names to reflect new functionality - Adjust props list to include only the imageStyle variable
1 parent bb8007a commit c4a6044

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

lib/settings/bloc/settings_event.dart

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -104,19 +104,18 @@ class SettingsAppFontWeightChanged extends SettingsEvent {
104104

105105
// --- Feed Settings Events ---
106106

107-
/// {@template settings_feed_tile_type_changed}
108-
/// Event added when the user changes the feed list tile type.
107+
/// {@template settings_headline_image_style_changed}
108+
/// Event added when the user changes the headline image style in the feed.
109109
/// {@endtemplate}
110-
class SettingsFeedTileTypeChanged extends SettingsEvent {
111-
/// {@macro settings_feed_tile_type_changed}
112-
const SettingsFeedTileTypeChanged(this.tileType);
110+
class SettingsHeadlineImageStyleChanged extends SettingsEvent {
111+
/// {@macro settings_headline_image_style_changed}
112+
const SettingsHeadlineImageStyleChanged(this.imageStyle);
113113

114-
/// The newly selected feed list tile type.
115-
// Note: This event might need to be split into density and image style changes.
116-
final HeadlineImageStyle tileType;
114+
/// The newly selected headline image style.
115+
final HeadlineImageStyle imageStyle;
117116

118117
@override
119-
List<Object?> get props => [tileType];
118+
List<Object?> get props => [imageStyle];
120119
}
121120

122121
/// {@template settings_language_changed}

0 commit comments

Comments
 (0)