setUIPlatform method

void setUIPlatform({
  1. required int uiPlatform,
})

Implementation

void setUIPlatform({
  required int uiPlatform,
}) {
  String userData = Tools.generateUserData('setUIPlatform');
  void handleApiCallback(Map jsonResult) {}
  NativeLibraryManager.timApiValueCallback2Future(userData, handleApiCallback);

  Map<String, dynamic> jsonParam = {};
  jsonParam['request_internal_operation'] = 'internal_operation_set_ui_platform';
  jsonParam['request_set_ui_platform_param'] = uiPlatform;
  Pointer<Char> pJsonParam = Tools.string2PointerChar(json.encode(jsonParam));
  Pointer<Void> pUserData = Tools.string2PointerVoid(userData);

  NativeLibraryManager.bindings.DartCallExperimentalAPI(pJsonParam, pUserData);
}