updateCallMetadata method

  1. @override
Future<void> updateCallMetadata(
  1. String uuid, {
  2. required Map<String, dynamic> metadata,
})
override

Update the call data of a call in the callkit UI.

Implementation

@override
Future<void> updateCallMetadata(String uuid, {required Map<String, dynamic> metadata}) async {
  final n = _notificationManager.getNotification(uuid);
  if (n == null) {
    printDebug("Notification not found: $uuid", tag: tag);
    return;
  }

  final notification = n.copyWith(metadata: metadata);
  return _notificationManager.add(notification, flags: _defaultFlags);
}