openCamera method

Future<TUIActionCallback> openCamera(
  1. TUICamera camera,
  2. int? viewId
)

Implementation

Future<TUIActionCallback> openCamera(TUICamera camera, int? viewId) {
  Completer<TUIActionCallback> completer = Completer();
  String userData = Tools.generateUserData("Call_openCamera");
  _actionCallback2Future(userData, completer);
  final params = [camera.value(), viewId];
  _callEngineSDK.Dart_CallEngineCallAPI(
      'openCamera'.toNativeUtf8().cast(),
      jsonEncode(params).toNativeUtf8().cast(),
      userData.toNativeUtf8().cast());
  return completer.future;
}