RemoteActivityData constructor

RemoteActivityData({
  1. RemoteParticipant? identity,
  2. String? id,
  3. String? message,
  4. int? timestamp,
  5. String? action,
  6. bool isSender = false,
  7. String? requestId = "",
  8. String? meetingUid = "",
  9. String? displayName = "",
  10. String? participantLobbyStatus = "",
  11. String? token = "",
  12. bool value = false,
  13. String? userIdentity = "",
  14. String? userName = "",
  15. TranscriptionActionModel? liveCaptionsData,
  16. String? partialTranscription,
  17. String? finalTranscription,
  18. String? participantIdentity,
  19. int? whiteboardId,
  20. String? consent,
  21. List<ConsentParticipant>? participants,
})

Implementation

RemoteActivityData({
  this.identity,
  this.id,
  this.message,
  this.timestamp,
  this.action,
  this.isSender = false,
  this.requestId = "",
  this.meetingUid = "",
  this.displayName = "",
  this.participantLobbyStatus = "",
  this.token = "",
  this.value = false,
  this.userIdentity = "",
  this.userName = "",
  this.liveCaptionsData,
  this.partialTranscription,
  this.finalTranscription,
  this.participantIdentity,
  this.whiteboardId,
  this.consent,
  this.participants,
  // ✅ ADD NEW FIELD
});