CallResponse constructor

CallResponse({
  1. required bool backstage,
  2. List<String> blockedUserIds = const [],
  3. required String cid,
  4. required DateTime createdAt,
  5. required UserResponse createdBy,
  6. required String currentSessionId,
  7. Map<String, Object> custom = const {},
  8. required EgressResponse egress,
  9. DateTime? endedAt,
  10. required String id,
  11. required CallIngressResponse ingress,
  12. int? joinAheadTimeSeconds,
  13. required bool recording,
  14. CallSessionResponse? session,
  15. required CallSettingsResponse settings,
  16. DateTime? startsAt,
  17. String? team,
  18. ThumbnailResponse? thumbnails,
  19. required bool transcribing,
  20. required String type,
  21. required DateTime updatedAt,
})

Returns a new CallResponse instance.

Implementation

CallResponse({
  required this.backstage,
  this.blockedUserIds = const [],
  required this.cid,
  required this.createdAt,
  required this.createdBy,
  required this.currentSessionId,
  this.custom = const {},
  required this.egress,
  this.endedAt,
  required this.id,
  required this.ingress,
  this.joinAheadTimeSeconds,
  required this.recording,
  this.session,
  required this.settings,
  this.startsAt,
  this.team,
  this.thumbnails,
  required this.transcribing,
  required this.type,
  required this.updatedAt,
});