/ohos5.0/foundation/arkui/napi/native_engine/ |
H A D | native_api.cpp | 1138 *result = nativeValue->IsJSArray(vm) || nativeValue->IsSharedArray(vm); in napi_is_array() 1175 *result = nativeValue->IsJSShared(vm) || nativeValue->IsString(vm) || nativeValue->IsNumber() || in napi_is_sendable() 1176 nativeValue->IsBoolean() || nativeValue->IsUndefined() || nativeValue->IsNull() || in napi_is_sendable() 1782 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMapIterator(vm) || nativeValue->IsSharedMapIterator(vm), in napi_map_iterator_get_next() 2411 *result = nativeValue->IsArrayBuffer(vm) || nativeValue->IsSendableArrayBuffer(vm); in napi_is_arraybuffer() 2513 *result = nativeValue->IsTypedArray(vm) || nativeValue->IsSharedTypedArray(vm); in napi_is_typedarray() 3198 *result = nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm); in napi_is_map() 3212 *result = nativeValue->IsSet(vm) || nativeValue->IsSharedSet(vm); in napi_is_set() 3421 *result = nativeValue->IsDate(vm); in napi_is_date() 3933 data->nativeValue = native_object; in napi_coerce_to_native_binding_object() [all …]
|
H A D | native_api_internal.h | 69 #define CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj) \ argument 70 bool isObj = (nativeValue)->IsObject((vm)); \ 71 bool isFunc = (nativeValue)->IsFunction((vm)); \ 75 (obj) = Local<ObjectRef>((nativeValue)); \ 77 (obj) = (nativeValue)->ToObject((vm)); \
|
H A D | native_engine.cpp | 370 Local<JSValueRef>& nativeValue, in SubEncodeToUtf8() argument 381 panda::Local<ObjectRef> strObj = nativeValue->ToObject(vm); in SubEncodeToUtf8() 399 auto nativeValue = LocalValueFromJsValue(value); in EncodeToUtf8() local 400 if (nativeValue->IsNull() || nchars == nullptr || written == nullptr) { in EncodeToUtf8() 407 auto nativeString = nativeValue->ToString(vm); in EncodeToUtf8() 418 SubEncodeToUtf8(vm, nativeValue, nativeString, buffer, written, bufferSize, nchars); in EncodeToUtf8() 422 Local<JSValueRef>& nativeValue, in SubEncodeToChinese() argument 434 panda::Local<ObjectRef> strObj = nativeValue->ToObject(vm); in SubEncodeToChinese() 470 auto nativeValue = LocalValueFromJsValue(value); in EncodeToChinese() local 473 auto nativeString = nativeValue->ToString(vm); in EncodeToChinese() [all …]
|
H A D | native_node_api.cpp | 500 auto nativeValue = LocalValueFromJsValue(async_resource); in napi_async_init() local 501 resource = nativeValue->ToObject(ecmaVm); in napi_async_init() 508 auto nativeValue = LocalValueFromJsValue(async_resource_name); in napi_async_init() local 509 auto resourceName = nativeValue->ToString(ecmaVm); in napi_async_init()
|
/ohos5.0/foundation/ability/form_fwk/frameworks/js/napi/form_binding_data/ |
H A D | js_form_binding_data.cpp | 49 napi_value nativeValue = nullptr; in OnCreateFormBindingData() local 53 nativeValue = argv[0]; in OnCreateFormBindingData() 65 nativeValue = transValue; in OnCreateFormBindingData() 67 ConvertFromJsValue(env, nativeValue, formDataStr); in OnCreateFormBindingData()
|
H A D | form_binding_data.cpp | 51 napi_value nativeValue = nullptr; in OnCreateFormBindingData() local 56 nativeValue = argv[0]; in OnCreateFormBindingData() 69 nativeValue = transValue; in OnCreateFormBindingData() 75 if (!ConvertFromJsValue(env, nativeValue, formDataStr)) { in OnCreateFormBindingData()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/ |
H A D | js_drag_function.cpp | 197 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in SetData() local 230 napi_value nativeValue = UdmfClient::GetInstance()->TransformUdmfUnifiedData(dragData); in GetData() local 231 CHECK_NULL_VOID(nativeValue); in GetData() 232 auto jsValue = JsConverter::ConvertNapiValueToJsVal(nativeValue); in GetData() 241 napi_value nativeValue = UdmfClient::GetInstance()->TransformSummary(summary); in GetSummary() local 242 CHECK_NULL_VOID(nativeValue); in GetSummary() 243 auto jsValue = JsConverter::ConvertNapiValueToJsVal(nativeValue); in GetSummary() 295 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in SetDragInfo() local 305 napi_value nativeValue = UdmfClient::GetInstance()->TransformUdmfUnifiedData(dragData); in GetDragInfo() local 306 CHECK_NULL_VOID(nativeValue); in GetDragInfo() [all …]
|
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/include/ |
H A D | js_file_access_ext_ability.h | 122 …static bool ParserListFileJsResult(napi_env &env, napi_value nativeValue, Value<std::vector<FileIn… 123 …static bool ParserGetRootsJsResult(napi_env &env, napi_value nativeValue, Value<std::vector<RootIn… 124 static bool ParserQueryFileJsResult(napi_env &env, napi_value nativeValue, 126 …static bool ParserFileInfoNumJsResult(napi_env &env, napi_value &nativeValue, bool &success, uint3…
|
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/src/ |
H A D | js_file_access_ext_ability.cpp | 596 if (nativeValue == nullptr) { in ParserGetJsResult() 602 napi_get_named_property(env, nativeValue, "code", &code); in ParserGetJsResult() 614 napi_get_named_property(env, nativeValue, "results", &nativeArray); in ParserGetJsResult() 802 napi_get_named_property(env, nativeValue, "code", &code); in ParserListFileJsResult() 810 napi_get_named_property(env, nativeValue, "infos", &nativeArray); in ParserListFileJsResult() 849 napi_value nativeValue = nullptr; in MakeStringNativeArray() local 851 if (nativeValue == nullptr) { in MakeStringNativeArray() 1005 napi_get_named_property(env, nativeValue, "counts", &nativeCounts); in ParserFileInfoNumJsResult() 1210 napi_get_named_property(env, nativeValue, "code", &code); in ParserGetRootsJsResult() 1218 napi_get_named_property(env, nativeValue, "roots", &nativeArray); in ParserGetRootsJsResult() [all …]
|
/ohos5.0/base/usb/usb_manager/interfaces/kits/js/napi/src/ |
H A D | napi_util.cpp | 193 napi_value nativeValue = nullptr; in Uint8ArrayToJsValue() local 194 …i_create_arraybuffer(env, bufferSize, reinterpret_cast<void **>(&nativeArraybuffer), &nativeValue); in Uint8ArrayToJsValue() 202 napi_create_typedarray(env, napi_uint8_array, bufferSize, nativeValue, 0, &result); in Uint8ArrayToJsValue()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_dynamic_component.cpp | 85 napi_value nativeValue = hostNativeEngine->ValueToNapiValue(valueWrapper); in Create() local 87 …napi_unwrap(reinterpret_cast<napi_env>(hostNativeEngine), nativeValue, reinterpret_cast<void**>(&w… in Create()
|
H A D | js_isolated_component.cpp | 56 napi_value nativeValue = hostNativeEngine->ValueToNapiValue(valueWrapper); in ParseWorker() local 59 nativeValue, reinterpret_cast<void**>(&worker)); in ParseWorker()
|
H A D | js_security_ui_extension.cpp | 77 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in Send() local 79 reinterpret_cast<napi_env>(nativeEngine), nativeValue); in Send() 98 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in SendSync() local 100 reinterpret_cast<napi_env>(nativeEngine), nativeValue); in SendSync()
|
H A D | js_ui_extension.cpp | 86 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in Send() local 88 …wantParams = WantParamsWrap::CreateWantWrap(reinterpret_cast<napi_env>(nativeEngine), nativeValue); in Send() 107 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in SendSync() local 108 …wantParams = WantParamsWrap::CreateWantWrap(reinterpret_cast<napi_env>(nativeEngine), nativeValue); in SendSync()
|
H A D | js_utils.cpp | 163 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in CreateWantWrapFromNapiValue() local 164 return WantWrap::CreateWantWrap(reinterpret_cast<napi_env>(nativeEngine), nativeValue); in CreateWantWrapFromNapiValue()
|
H A D | js_video.cpp | 402 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in AnalyzerConfig() local 403 VideoModel::GetInstance()->SetImageAnalyzerConfig(nativeValue); in AnalyzerConfig()
|
H A D | js_image.cpp | 947 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in AnalyzerConfig() local 948 ImageModel::GetInstance()->SetImageAnalyzerConfig(nativeValue); in AnalyzerConfig()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | js_converter.h | 25 static JSRef<JSVal> ConvertNapiValueToJsVal(napi_value nativeValue);
|
/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/ |
H A D | js_file_access_ext_ability_other_test.cpp | 849 napi_value nativeValue = {}; variable 860 result = ability->ParserQueryFileJsResult(env, nativeValue, value); 868 result = ability->ParserQueryFileJsResult(env, nativeValue, value); 902 napi_value nativeValue = {}; variable 963 napi_value nativeValue = nullptr; variable 974 result = ability->ParserGetRootsJsResult(env, nativeValue, value); 982 result = ability->ParserGetRootsJsResult(env, nativeValue, value); 990 result = ability->ParserGetRootsJsResult(env, nativeValue, value); 1016 napi_value nativeValue = nullptr; variable 1039 result = ability->ParserGetRootsJsResult(env, nativeValue, value); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/pa_engine/engine/jsi/ |
H A D | jsi_pa_engine.cpp | 309 shared_ptr<JsValue> nativeValue = runtime_->NewNativePointer(value); in InitJsEnv() local 310 runtime_->GetGlobal()->SetProperty(runtime_, key, nativeValue); in InitJsEnv() 1309 …napi_value nativeValue = ArkNativeEngine::ArkValueToNapiValue(env, arkJSValue->GetValue(arkJSRunti… in OnConnectService() local 1310 if (nativeValue == nullptr) { in OnConnectService() 1314 auto remoteObj = NAPI_ohos_rpc_getNativeRemoteObject(env, nativeValue); in OnConnectService()
|
H A D | jsi_pa_engine.h | 161 shared_ptr<JsValue> NapiValueToJsValue(napi_value nativeValue);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_declarative_engine.cpp | 461 shared_ptr<JsValue> nativeValue = runtime_->NewNativePointer(value); in InitJsEnv() local 462 runtime_->GetGlobal()->SetProperty(runtime_, key, nativeValue); in InitJsEnv() 2523 void JsiDeclarativeEngine::SetLocalStorage(int32_t instanceId, NativeReference* nativeValue) in SetLocalStorage() argument 2526 auto jsValue = JsConverter::ConvertNapiValueToJsVal(nativeValue->GetNapiValue()); in SetLocalStorage() 2531 delete nativeValue; in SetLocalStorage() 2532 nativeValue = nullptr; in SetLocalStorage() 2536 void JsiDeclarativeEngine::SetContext(int32_t instanceId, NativeReference* nativeValue) in SetContext() argument 2550 auto localRef = NapiValueToLocalValue(nativeValue->GetNapiValue()); in SetContext()
|
/ohos5.0/foundation/arkui/napi/test/unittest/ |
H A D | test_sendable_napi.cpp | 591 int32_t nativeValue; variable 592 ASSERT_CHECK_CALL(napi_get_value_int32(env, value, &nativeValue)); 593 ASSERT_EQ(nativeValue, 1); 671 int32_t nativeValue; variable 672 ASSERT_CHECK_CALL(napi_get_value_int32(env, value, &nativeValue)); 673 ASSERT_EQ(nativeValue, 1);
|
/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/src/executor/memory/ |
H A D | memory_info.cpp | 468 string nativeValue; in GetNativeValue() local 477 nativeValue += value + BLANK_; in GetNativeValue() 480 heap.push_back(nativeValue); in GetNativeValue()
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-faqs.md | 68 RETURN_STATUS_IF_FALSE(env, nativeValue->TypeOf() == NATIVE_NUMBER, napi_number_expected);
|