enableCallKit method

  1. @override
Future<void> enableCallKit({
  1. required bool enabled,
})
override

Enables or disables CallKit at runtime (iOS only).

Invokes the native 'enableCallKit' method via MethodChannel. On Android, this is a no-op.

Implementation

@override
Future<void> enableCallKit({required bool enabled}) async {
  final args = {'enabled': enabled};
  _logCall('enableCallKit', args);
  try {
    await methodChannel.invokeMethod<void>('enableCallKit', args);
    _logResponse('enableCallKit', 'done');
  } on PlatformException catch (e) {
    _logError('enableCallKit', e);
  }
}