Skip to content

Commit f78e97c

Browse files
committed
feat(entity_details): add theme data to EntityDetailsLoadRequested event
- Add 'theme' parameter to EntityDetailsLoadRequested constructor - Include ThemeData in EntityDetailsLoadRequested props - Update documentation for new theme parameter
1 parent 53d113c commit f78e97c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/entity_details/bloc/entity_details_event.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ abstract class EntityDetailsEvent extends Equatable {
1414
/// or an [entityId] and its corresponding [contentType].
1515
class EntityDetailsLoadRequested extends EntityDetailsEvent {
1616
const EntityDetailsLoadRequested({
17+
required this.theme,
1718
this.entityId,
1819
this.contentType,
1920
this.entity,
@@ -31,6 +32,9 @@ class EntityDetailsLoadRequested extends EntityDetailsEvent {
3132
/// The full entity object, if already available.
3233
final FeedItem? entity;
3334

35+
/// The current theme data, required for ad injection.
36+
final ThemeData theme;
37+
3438
@override
3539
List<Object?> get props => [entityId, contentType, entity];
3640
}

0 commit comments

Comments
 (0)