/foundation/arkui/napi/native_engine/ |
H A D | native_api.cpp | 610 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_double() local 612 double dValue = nativeValue->GetValueDouble(isNumber); in napi_get_value_double() 624 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_int32() local 626 int32_t i32Value = nativeValue->GetValueInt32(isNumber); in napi_get_value_int32() 639 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_uint32() local 641 uint32_t u32Value = nativeValue->GetValueUint32(isNumber); in napi_get_value_uint32() 653 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_int64() local 655 int64_t i64Value = nativeValue->GetValueInt64(isNumber); in napi_get_value_int64() 667 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_bool() local 669 bool bValue = nativeValue in napi_get_value_bool() 685 auto nativeValue = LocalValueFromJsValue(value); napi_get_value_string_latin1() local 717 auto nativeValue = LocalValueFromJsValue(value); napi_get_value_string_utf8() local 748 auto nativeValue = LocalValueFromJsValue(value); napi_get_value_string_utf16() local 797 auto nativeValue = LocalValueFromJsValue(value); napi_coerce_to_number() local 810 auto nativeValue = LocalValueFromJsValue(value); napi_coerce_to_object() local 823 auto nativeValue = LocalValueFromJsValue(value); napi_coerce_to_string() local 837 auto nativeValue = LocalValueFromJsValue(object); napi_get_prototype() local 853 auto nativeValue = LocalValueFromJsValue(object); napi_get_property_names() local 869 auto nativeValue = LocalValueFromJsValue(object); napi_set_property() local 923 auto nativeValue = LocalValueFromJsValue(object); napi_delete_property() local 963 auto nativeValue = LocalValueFromJsValue(object); napi_set_named_property() local 981 auto nativeValue = LocalValueFromJsValue(object); napi_has_named_property() local 1023 auto nativeValue = LocalValueFromJsValue(object); napi_get_own_property_descriptor() local 1040 auto nativeValue = LocalValueFromJsValue(object); napi_set_element() local 1056 auto nativeValue = LocalValueFromJsValue(object); napi_has_element() local 1071 auto nativeValue = LocalValueFromJsValue(object); napi_get_element() local 1089 auto nativeValue = LocalValueFromJsValue(object); napi_delete_element() local 1110 auto nativeValue = LocalValueFromJsValue(object); napi_define_properties() local 1137 auto nativeValue = LocalValueFromJsValue(value); napi_is_array() local 1152 auto nativeValue = reinterpret_cast<panda::JSValueRef *>(value); napi_get_array_length() local 1167 auto nativeValue = LocalValueFromJsValue(value); napi_is_sendable() local 1279 auto nativeValue = LocalValueFromJsValue(object); napi_instanceof() local 1489 auto nativeValue = LocalValueFromJsValue(map); napi_map_set_property() local 1516 auto nativeValue = LocalValueFromJsValue(map); napi_map_set_named_property() local 1540 auto nativeValue = LocalValueFromJsValue(map); napi_map_get_property() local 1569 auto nativeValue = LocalValueFromJsValue(map); napi_map_get_named_property() local 1594 auto nativeValue = LocalValueFromJsValue(map); napi_map_has_property() local 1619 auto nativeValue = LocalValueFromJsValue(map); napi_map_has_named_property() local 1642 auto nativeValue = LocalValueFromJsValue(map); napi_map_delete_property() local 1663 auto nativeValue = LocalValueFromJsValue(map); napi_map_clear() local 1684 auto nativeValue = LocalValueFromJsValue(map); napi_map_get_size() local 1707 auto nativeValue = LocalValueFromJsValue(map); napi_map_get_entries() local 1729 auto nativeValue = LocalValueFromJsValue(map); napi_map_get_keys() local 1751 auto nativeValue = LocalValueFromJsValue(map); napi_map_get_values() local 1773 auto nativeValue = LocalValueFromJsValue(iterator); napi_map_iterator_get_next() local 1803 auto nativeValue = LocalValueFromJsValue(js_object); napi_wrap() local 1849 auto nativeValue = LocalValueFromJsValue(js_object); napi_wrap_async_finalizer() local 1894 auto nativeValue = LocalValueFromJsValue(js_object); napi_wrap_with_size() local 1935 auto nativeValue = LocalValueFromJsValue(js_object); napi_unwrap() local 1957 auto nativeValue = LocalValueFromJsValue(js_object); napi_remove_wrap() local 2000 auto nativeValue = LocalValueFromJsValue(js_object); napi_wrap_sendable() local 2023 auto nativeValue = LocalValueFromJsValue(js_object); napi_wrap_sendable_with_size() local 2041 auto nativeValue = LocalValueFromJsValue(js_object); napi_unwrap_sendable() local 2057 auto nativeValue = LocalValueFromJsValue(js_object); napi_remove_wrap_sendable() local 2111 auto nativeValue = LocalValueFromJsValue(value); napi_get_value_external() local 2287 auto nativeValue = LocalValueFromJsValue(error); napi_throw() local 2359 auto nativeValue = LocalValueFromJsValue(value); napi_is_error() local 2401 auto nativeValue = LocalValueFromJsValue(value); napi_is_arraybuffer() local 2475 auto nativeValue = LocalValueFromJsValue(arraybuffer); napi_get_arraybuffer_info() local 2503 auto nativeValue = LocalValueFromJsValue(value); napi_is_typedarray() local 2519 auto nativeValue = LocalValueFromJsValue(value); napi_is_buffer() local 2642 auto nativeValue = LocalValueFromJsValue(value); napi_get_buffer_info() local 2658 auto nativeValue = LocalValueFromJsValue(object); napi_object_freeze() local 2673 auto nativeValue = LocalValueFromJsValue(object); napi_object_seal() local 2834 auto nativeValue = LocalValueFromJsValue(value); napi_is_dataview() local 2852 auto nativeValue = LocalValueFromJsValue(dataview); napi_get_dataview_info() local 2921 auto nativeValue = LocalValueFromJsValue(value); napi_is_promise() local 3017 auto nativeValue = LocalValueFromJsValue(value); napi_is_callable() local 3032 auto nativeValue = LocalValueFromJsValue(value); napi_is_arguments_object() local 3047 auto nativeValue = LocalValueFromJsValue(value); napi_is_async_function() local 3061 auto nativeValue = LocalValueFromJsValue(value); napi_is_boolean_object() local 3076 auto nativeValue = LocalValueFromJsValue(value); napi_is_generator_function() local 3091 auto nativeValue = LocalValueFromJsValue(value); napi_is_map_iterator() local 3106 auto nativeValue = LocalValueFromJsValue(value); napi_is_set_iterator() local 3121 auto nativeValue = LocalValueFromJsValue(value); napi_is_generator_object() local 3136 auto nativeValue = LocalValueFromJsValue(value); napi_is_module_namespace_object() local 3151 auto nativeValue = LocalValueFromJsValue(value); napi_is_proxy() local 3165 auto nativeValue = LocalValueFromJsValue(value); napi_is_reg_exp() local 3179 auto nativeValue = LocalValueFromJsValue(value); napi_is_number_object() local 3194 auto nativeValue = LocalValueFromJsValue(value); napi_is_map() local 3208 auto nativeValue = LocalValueFromJsValue(value); napi_is_set() local 3222 auto nativeValue = LocalValueFromJsValue(value); napi_is_string_object() local 3237 auto nativeValue = LocalValueFromJsValue(value); napi_is_symbol_object() local 3251 auto nativeValue = LocalValueFromJsValue(value); napi_is_weak_map() local 3265 auto nativeValue = LocalValueFromJsValue(value); napi_is_weak_set() local 3301 auto nativeValue = LocalValueFromJsValue(object); napi_serialize() local 3321 auto nativeValue = LocalValueFromJsValue(object); napi_serialize_inner() local 3386 auto nativeValue = LocalValueFromJsValue(value); napi_get_value_bigint_int64() local 3404 auto nativeValue = LocalValueFromJsValue(value); napi_get_value_bigint_uint64() local 3420 auto nativeValue = LocalValueFromJsValue(value); napi_is_date() local 3434 auto nativeValue = LocalValueFromJsValue(arraybuffer); napi_is_detached_arraybuffer() local 3455 auto nativeValue = LocalValueFromJsValue(object); napi_get_all_property_names() local 3511 auto nativeValue = LocalValueFromJsValue(arraybuffer); napi_detach_arraybuffer() local 3530 auto nativeValue = LocalValueFromJsValue(js_object); napi_type_tag_object() local 3600 auto nativeValue = LocalValueFromJsValue(js_object); napi_check_object_type_tag() local 3646 auto nativeValue = LocalValueFromJsValue(value); napi_get_date_value() local 3672 auto nativeValue = LocalValueFromJsValue(js_object); napi_add_finalizer() local 3727 auto nativeValue = LocalValueFromJsValue(value); napi_get_value_bigint_words() local 3783 auto nativeValue = LocalValueFromJsValue(value); napi_is_big_int64_array() local 3797 auto nativeValue = LocalValueFromJsValue(value); napi_is_big_uint64_array() local 3811 auto nativeValue = LocalValueFromJsValue(value); napi_is_shared_array_buffer() local 3854 auto nativeValue = LocalValueFromJsValue(data); napi_object_get_keys() local 3958 auto nativeValue = LocalValueFromJsValue(value); napi_get_print_string() local 4030 auto nativeValue = LocalValueFromJsValue(value); napi_is_concurrent_function() local 4102 auto nativeValue = LocalValueFromJsValue(arraybuffer); napi_get_shared_array_buffer_info() local 4127 auto nativeValue = LocalValueFromJsValue(src); napi_encode() local [all...] |
H A D | native_api_internal.h | 69 #define CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj) \ 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 | 378 Local<JSValueRef>& nativeValue, in SubEncodeToUtf8() 389 panda::Local<ObjectRef> strObj = nativeValue->ToObject(vm); in SubEncodeToUtf8() 408 auto nativeValue = LocalValueFromJsValue(value); in EncodeToUtf8() local 409 if (nativeValue->IsNull() || nchars == nullptr || written == nullptr) { in EncodeToUtf8() 416 auto nativeString = nativeValue->ToString(vm); in EncodeToUtf8() 418 HILOG_ERROR("nativeValue not is string"); in EncodeToUtf8() 427 SubEncodeToUtf8(vm, nativeValue, nativeString, buffer, written, bufferSize, nchars); in EncodeToUtf8() 431 Local<JSValueRef>& nativeValue, in SubEncodeToChinese() 443 panda::Local<ObjectRef> strObj = nativeValue->ToObject(vm); in SubEncodeToChinese() 476 HILOG_ERROR("nativeValue GetInterfac in EncodeToChinese() 377 SubEncodeToUtf8(const EcmaVM* vm, Local<JSValueRef>& nativeValue, Local<StringRef>& nativeString, char* buffer, uint32_t* written, size_t bufferSize, int32_t* nchars) SubEncodeToUtf8() argument 430 SubEncodeToChinese(const EcmaVM* vm, Local<JSValueRef>& nativeValue, Local<StringRef>& nativeString, std::string& buffer, const char* encode) SubEncodeToChinese() argument 480 auto nativeValue = LocalValueFromJsValue(value); EncodeToChinese() local [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()
|
/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()
|
/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 198 RefPtr<UnifiedData> udData = UdmfClient::GetInstance()->TransformUnifiedData(nativeValue); in SetData() 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 296 RefPtr<UnifiedData> udData = UdmfClient::GetInstance()->TransformUnifiedData(nativeValue); in SetDragInfo() 305 napi_value nativeValue = UdmfClient::GetInstance()->TransformUdmfUnifiedData(dragData); GetDragInfo() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | js_converter.h | 25 static JSRef<JSVal> ConvertNapiValueToJsVal(napi_value nativeValue);
|
/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<FileInfo>> &result); 123 static bool ParserGetRootsJsResult(napi_env &env, napi_value nativeValue, Value<std::vector<RootInfo>> &result); 124 static bool ParserQueryFileJsResult(napi_env &env, napi_value nativeValue, 126 static bool ParserFileInfoNumJsResult(napi_env &env, napi_value &nativeValue, bool &success, uint32_t &counts);
|
/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/src/ |
H A D | js_file_access_ext_ability.cpp | 591 static bool ParserGetJsResult(napi_env &env, napi_value nativeValue, std::vector<Result> &result, in ParserGetJsResult() argument 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() 798 bool JsFileAccessExtAbility::ParserListFileJsResult(napi_env &env, napi_value nativeValue, in ParserListFileJsResult() argument 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 850 napi_create_string_utf8(env, inputArray[i].c_str(), inputArray[i].length(), &nativeValue); in MakeStringNativeArray() 851 if (nativeValue in MakeStringNativeArray() 991 ParserFileInfoNumJsResult(napi_env &env, napi_value &nativeValue, bool &success, uint32_t &counts) ParserFileInfoNumJsResult() argument 1206 ParserGetRootsJsResult(napi_env &env, napi_value nativeValue, Value<std::vector<RootInfo>> &result) ParserGetRootsJsResult() argument 1344 ParserQueryFileJsResult(napi_env &env, napi_value nativeValue, Value<std::vector<std::string>> &results) ParserQueryFileJsResult() argument [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_dynamic_component.cpp | 82 napi_value nativeValue = hostNativeEngine->ValueToNapiValue(valueWrapper); in Create() local 84 napi_unwrap(reinterpret_cast<napi_env>(hostNativeEngine), nativeValue, reinterpret_cast<void**>(&worker)); in Create() local
|
H A D | js_isolated_component.cpp | 53 napi_value nativeValue = hostNativeEngine->ValueToNapiValue(valueWrapper); in ParseWorker() local 56 nativeValue, reinterpret_cast<void**>(&worker)); in ParseWorker() local
|
H A D | js_ui_extension.cpp | 86 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in Send() local 88 auto wantParams = WantParamsWrap::CreateWantWrap(reinterpret_cast<napi_env>(nativeEngine), nativeValue); in Send() 107 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in SendSync() local 108 auto wantParams = WantParamsWrap::CreateWantWrap(reinterpret_cast<napi_env>(nativeEngine), nativeValue); in SendSync()
|
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_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 | 389 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in AnalyzerConfig() local 390 VideoModel::GetInstance()->SetImageAnalyzerConfig(nativeValue); in AnalyzerConfig()
|
H A D | js_image.cpp | 932 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in AnalyzerConfig() local 933 ImageModel::GetInstance()->SetImageAnalyzerConfig(nativeValue); in AnalyzerConfig()
|
/foundation/filemanagement/user_file_service/test/unittest/ |
H A D | js_file_access_ext_ability_other_test.cpp | 849 napi_value nativeValue = {}; in HWTEST_F() local 854 auto result = ability->ParserQueryFileJsResult(env, nativeValue, value); in HWTEST_F() 860 result = ability->ParserQueryFileJsResult(env, nativeValue, value); in HWTEST_F() 868 result = ability->ParserQueryFileJsResult(env, nativeValue, value); in HWTEST_F() 876 result = ability->ParserQueryFileJsResult(env, nativeValue, value); in HWTEST_F() 902 napi_value nativeValue = {}; in HWTEST_F() local 912 auto result = ability->ParserQueryFileJsResult(env, nativeValue, value); in HWTEST_F() 924 result = ability->ParserQueryFileJsResult(env, nativeValue, value); in HWTEST_F() 937 result = ability->ParserQueryFileJsResult(env, nativeValue, value); in HWTEST_F() 963 napi_value nativeValue in HWTEST_F() local 1016 napi_value nativeValue = nullptr; HWTEST_F() local 1065 napi_value nativeValue = nullptr; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/adapter/ohos/entrance/pa_engine/engine/jsi/ |
H A D | jsi_pa_engine.h | 161 shared_ptr<JsValue> NapiValueToJsValue(napi_value nativeValue);
|
H A D | jsi_pa_engine.cpp | 295 shared_ptr<JsValue> nativeValue = runtime_->NewNativePointer(value); in InitJsEnv() local 296 runtime_->GetGlobal()->SetProperty(runtime_, key, nativeValue); in InitJsEnv() 1081 LOGE("JsiPaEngine nativeValue is nullptr"); in Query() 1295 napi_value nativeValue = ArkNativeEngine::ArkValueToNapiValue(env, arkJSValue->GetValue(arkJSRuntime)); in OnConnectService() local 1296 if (nativeValue == nullptr) { in OnConnectService() 1297 LOGE("JsiPaEngine nativeValue is nullptr"); in OnConnectService() 1300 auto remoteObj = NAPI_ohos_rpc_getNativeRemoteObject(env, nativeValue); in OnConnectService() 1492 LOGE("JsiPaEngine nativeValue convert failed!"); in OnShare()
|
/foundation/arkui/napi/test/unittest/ |
H A D | test_sendable_napi.cpp | 591 int32_t nativeValue; in HWTEST_F() local 592 ASSERT_CHECK_CALL(napi_get_value_int32(env, value, &nativeValue)); in HWTEST_F() 593 ASSERT_EQ(nativeValue, 1); in HWTEST_F() 671 int32_t nativeValue; in HWTEST_F() local 672 ASSERT_CHECK_CALL(napi_get_value_int32(env, value, &nativeValue)); in HWTEST_F() 673 ASSERT_EQ(nativeValue, 1); in HWTEST_F()
|
/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() 2525 void JsiDeclarativeEngine::SetLocalStorage(int32_t instanceId, NativeReference* nativeValue) in SetLocalStorage() argument 2528 auto jsValue = JsConverter::ConvertNapiValueToJsVal(nativeValue->GetNapiValue()); in SetLocalStorage() 2533 delete nativeValue; in SetLocalStorage() 2534 nativeValue = nullptr; in SetLocalStorage() 2538 void JsiDeclarativeEngine::SetContext(int32_t instanceId, NativeReference* nativeValue) in SetContext() argument 2552 auto localRef = NapiValueToLocalValue(nativeValue->GetNapiValue()); in SetContext()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_render_node_bridge.cpp | 218 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in FireDrawCallback() local 220 env, nativeValue, &context.canvas, [](napi_env, void*, void*) {}, nullptr, nullptr); in FireDrawCallback()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_canvas_renderer.cpp | 430 panda::Local<panda::JSValueRef> nativeValue(reinterpret_cast<uintptr_t>(napiValue)); in UnwrapNapiImage() 431 auto nativeObject = nativeValue->ToObject(vm); in UnwrapNapiImage()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_object.cpp | 1113 napi_value nativeValue = nativeEngine->ValueToNapiValue(valueWrapper); in ParseOnDrawFunc() 1115 napi_wrap(env, nativeValue, &context.canvas, [](napi_env, void*, void*) {}, nullptr, nullptr); in ParseOnDrawFunc()
|