makeCall method
Future<void>
makeCall({
- required String callerId,
- String? callerName,
- String? callerAvatar,
- required String calleeId,
- String? calleeName,
- String? calleeAvatar,
- required String checkSum,
- required Map<
String, String> metaData,
override
Implementation
@override
Future<void> makeCall({
required String callerId,
String? callerName,
String? callerAvatar,
required String calleeId,
String? calleeName,
String? calleeAvatar,
required String checkSum,
required Map<String, String> metaData,
}) async {
try {
debugPrint("Making call to $calleeId");
await methodChannel.invokeMethod('makeCall', {
'callerId': callerId,
'callerName': callerName,
'callerAvatar': callerAvatar,
'calleeId': calleeId,
'calleeName': calleeName,
'calleeAvatar': calleeAvatar,
'checkSum': checkSum,
'metaData': metaData,
});
} catch (e) {
debugPrint("Error in makeCall: $e");
rethrow;
}
}