ActivityFeed.fromGameRequestResponse constructor
ActivityFeed.fromGameRequestResponse({
- required AppRequest request,
- required AppProfile responderProfile,
- required ActivityFeedType type,
- String message = '',
Factory for game invitation responses (accepted/declined)
Implementation
ActivityFeed.fromGameRequestResponse({
required AppRequest request,
required AppProfile responderProfile,
required ActivityFeedType type,
this.message = '',
}) :
id = '',
ownerId = request.from, // Notify the sender about response
activityReferenceId = request.eventId, // roomId for navigation
profileId = request.to,
profileName = responderProfile.name,
profileImgUrl = responderProfile.photoUrl,
mediaUrl = '',
activityFeedType = type,
createdTime = DateTime.now().millisecondsSinceEpoch,
unread = true;