GroupCall constructor

const GroupCall({
  1. required int id,
  2. required String title,
  3. required int scheduledStartDate,
  4. required bool enabledStartNotification,
  5. required bool isActive,
  6. required bool isRtmpStream,
  7. required bool isJoined,
  8. required bool needRejoin,
  9. required bool canBeManaged,
  10. required int participantCount,
  11. required bool hasHiddenListeners,
  12. required bool loadedAllParticipants,
  13. required List<GroupCallRecentSpeaker> recentSpeakers,
  14. required bool isMyVideoEnabled,
  15. required bool isMyVideoPaused,
  16. required bool canEnableVideo,
  17. required bool muteNewParticipants,
  18. required bool canToggleMuteNewParticipants,
  19. required int recordDuration,
  20. required bool isVideoRecorded,
  21. required int duration,
  22. dynamic extra,
  23. int? clientId,
})

Describes a group call

Implementation

const GroupCall({
  required this.id,
  required this.title,
  required this.scheduledStartDate,
  required this.enabledStartNotification,
  required this.isActive,
  required this.isRtmpStream,
  required this.isJoined,
  required this.needRejoin,
  required this.canBeManaged,
  required this.participantCount,
  required this.hasHiddenListeners,
  required this.loadedAllParticipants,
  required this.recentSpeakers,
  required this.isMyVideoEnabled,
  required this.isMyVideoPaused,
  required this.canEnableVideo,
  required this.muteNewParticipants,
  required this.canToggleMuteNewParticipants,
  required this.recordDuration,
  required this.isVideoRecorded,
  required this.duration,
  this.extra,
  this.clientId,
});