setPushConfig method

Future<int> setPushConfig(
  1. RCCallPushConfig config,
  2. RCCallPushConfig hangupConfig, [
  3. bool? enableApple
])

配置推送

config 呼叫推送配置 hangupConfig 挂断推送配置 enableApple 设置是否使用苹果 PushKit 推送, true 使用, false 不使用

Implementation

Future<int> setPushConfig(RCCallPushConfig config, RCCallPushConfig hangupConfig, [bool? enableApple]) async {
  Map<String, dynamic> arguments = {'push': config.toJson(), 'hangupPush': hangupConfig.toJson()};
  if (enableApple != null) {
    arguments['useApple'] = enableApple;
  }
  int code = await _channel.invokeMethod('setPushConfig', arguments) ?? -1;
  return code;
}