| 1459 | } |
| 1460 | |
| 1461 | static napi_value importFrom(napi_env env, napi_callback_info info) { |
| 1462 | size_t argc = 2; |
| 1463 | napi_value args[2] = {nullptr}; |
| 1464 | NAPI_CALL(napi_get_cb_info(env, info, &argc, args, nullptr, nullptr)); |
| 1465 | |
| 1466 | auto handle = NValueToUInt64(env, args[0]); |
| 1467 | auto srcHandle = NValueToUInt64(env, args[1]); |
| 1468 | MMKV *kv = reinterpret_cast<MMKV *>(handle); |
| 1469 | MMKV *kvSrc = reinterpret_cast<MMKV *>(srcHandle); |
| 1470 | if (kv && kvSrc) { |
| 1471 | return UInt64ToNValue(env, kv->importFrom(kvSrc)); |
| 1472 | } |
| 1473 | return NAPIUndefined(env); |
| 1474 | } |
| 1475 | |
| 1476 | static napi_value mmkvClose(napi_env env, napi_callback_info info) { |
| 1477 | size_t argc = 1; |
nothing calls this directly
no test coverage detected