NexusCall constructor
const
NexusCall({
- required String sessionId,
- required VoiceCallDirection direction,
- required VoiceCallState state,
- String? legId,
- String? remoteAddress,
- String? remoteName,
- String? remoteAvatar,
- bool muted = false,
- bool onHold = false,
- bool speakerphone = false,
- DateTime? startedAt,
- DateTime? connectedAt,
- CallQualitySample? quality,
- String? endReason,
- Map<
String, dynamic> metadata = const {},
Implementation
const NexusCall({
required this.sessionId,
required this.direction,
required this.state,
this.legId,
this.remoteAddress,
this.remoteName,
this.remoteAvatar,
this.muted = false,
this.onHold = false,
this.speakerphone = false,
this.startedAt,
this.connectedAt,
this.quality,
this.endReason,
this.metadata = const {},
});