MCPcopy Create free account
hub / github.com/Tencent/MMKV / StringArrayToNValue

Function StringArrayToNValue

OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:101–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101static napi_value StringArrayToNValue(napi_env env, const vector<string> &value) {
102 napi_value jsArr = nullptr;
103 napi_create_array_with_length(env, value.size(), &jsArr);
104 for (size_t index = 0; index < value.size(); index++) {
105 auto jsKey = StringToNValue(env, value[index]);
106 napi_set_element(env, jsArr, index, jsKey);
107 }
108 return jsArr;
109}
110
111static napi_value DoubleToNValue(napi_env env, double value);
112static double NValueToDouble(napi_env env, napi_value value);

Callers 2

decodeStringSetFunction · 0.85
allKeysFunction · 0.85

Calls 1

StringToNValueFunction · 0.70

Tested by

no test coverage detected