queryRecentCalls method

Future<TUIValueCallBack<String?>> queryRecentCalls(
  1. TUICallRecentCallsFilter filter
)

Implementation

Future<TUIValueCallBack<String?>> queryRecentCalls(TUICallRecentCallsFilter filter) {
  Completer<TUIValueCallBack<String?>> completer = Completer();
  String userData = Tools.generateUserData("Call_queryRecentCalls");
  _valueCallback2Future<String?>(userData, completer);
  final params = [filter.toJson()];
  _callEngineSDK.Dart_CallEngineCallAPI(
      'queryRecentCalls'.toNativeUtf8().cast(),
      jsonEncode(params).toNativeUtf8().cast(),
      userData.toNativeUtf8().cast());
  return completer.future;
}