ActivityFeed.fromRequest constructor
ActivityFeed.fromRequest({
- required AppRequest request,
- required ActivityFeedType type,
- required AppProfile fromProfile,
- String mediaUrl = '',
- bool isResponse = false,
- bool isEvent = true,
- String? message,
Implementation
ActivityFeed.fromRequest({required AppRequest request, required ActivityFeedType type,
required AppProfile fromProfile, this.mediaUrl = '', bool isResponse = false,
bool isEvent = true, String? message}) :
id = '',
ownerId = isResponse ? request.from : request.to,
activityReferenceId = isEvent ? request.eventId : request.bandId,
profileId = fromProfile.id,
profileName = fromProfile.name,
profileImgUrl = fromProfile.photoUrl,
activityFeedType = type,
createdTime = DateTime.now().millisecondsSinceEpoch,
message = message ?? request.message,
unread = true;