/foundation/arkui/napi/native_engine/ |
H A D | native_sendable.cpp | 21 using panda::ObjectRef; 22 using panda::StringRef; 23 using panda::SymbolRef;
|
H A D | native_value.h | 25 namespace panda { namespace 36 typedef napi_value (*NapiNativeCallback)(napi_env env, panda::JsiRuntimeCallInfo*);
|
/foundation/ability/ability_runtime/test/unittest/js_ability_context_test/ |
H A D | js_ability_context_test.cpp | 53 panda::ecmascript::EcmaVM* vm_ = nullptr; 161 panda::RuntimeOption option; in SetUpTestCase() 162 option.SetGcType(panda::RuntimeOption::GC_TYPE::GEN_GC); in SetUpTestCase() 165 option.SetLogLevel(panda::RuntimeOption::LOG_LEVEL::ERROR); in SetUpTestCase() 167 vm_ = panda::JSNApi::CreateJSVM(option); in SetUpTestCase()
|
/foundation/ability/ability_runtime/test/unittest/js_ui_extension_context_test/ |
H A D | js_ui_extension_context_test.cpp | 51 panda::ecmascript::EcmaVM* vm_ = nullptr; 159 panda::RuntimeOption option; in SetUpTestCase() 160 option.SetGcType(panda::RuntimeOption::GC_TYPE::GEN_GC); in SetUpTestCase() 163 option.SetLogLevel(panda::RuntimeOption::LOG_LEVEL::ERROR); in SetUpTestCase() 165 vm_ = panda::JSNApi::CreateJSVM(option); in SetUpTestCase()
|
/foundation/ability/ability_runtime/test/fuzztest/abilityframeworksnativejsworker_fuzzer/ |
H A D | abilityframeworksnativejsworker_fuzzer.cpp | 69 workerInfo->codePath = panda::panda_file::StringPacProtect("/data/test/codePath"); in DoSomethingInterestingWithMyAPI() 71 workerInfo->hapPath = panda::panda_file::StringPacProtect("/data/test/hapPath"); in DoSomethingInterestingWithMyAPI()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_path2d.cpp | 40 jsPath2d->pathCmdObj_ = panda::CopyableGlobal<panda::JSValueRef>(vm, pathCmdObj); in Constructor()
|
H A D | js_canvas_path.cpp | 185 panda::CopyableGlobal<ObjectRef> pathCmdObj = panda::CopyableGlobal<ObjectRef>(pathCmdObj_); in SetPathSize()
|
H A D | js_rendering_context.cpp | 240 auto globalFunc = globalObj->Get(vm, panda::StringRef::NewFromUtf8(vm, "__getFrameNodeByNodeId__")); in JsGetCanvas() 309 panda::Local<JsiValue> value = info[0].Get().GetLocalHandle(); in JsTransferFromImageBitmap() 409 panda::Local<JsiValue> value = info[0].Get().GetLocalHandle(); in JsStartImageAnalyzer() 545 panda::Local<JsiValue> value = info[1].Get().GetLocalHandle(); in JsOn() 579 panda::Local<JsiValue> value = info[1].Get().GetLocalHandle(); in JsOff()
|
H A D | js_offscreen_canvas.cpp | 378 auto jsInfo = reinterpret_cast<panda::JsiRuntimeCallInfo*>(info); in onGetContext() 396 panda::Local<panda::ObjectRef> localValue = NapiValueToLocalValue(argv); in SetAntiAlias()
|
/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/ |
H A D | ark_interop_global.cpp | 23 using namespace panda; 24 using namespace panda::ecmascript;
|
H A D | ark_interop_external.h | 27 EXPORT panda::JSValueRef* ARKTS_LoadModule(ARKTS_Env env, const char* dllName);
|
H A D | ark_interop_object.cpp | 20 using namespace panda; 21 using namespace panda::ecmascript;
|
H A D | ark_interop_async.cpp | 23 using namespace panda::ecmascript;
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_web_controller.cpp | 27 panda::Local<panda::JSValueRef> ToJsValueHelper(const EcmaVM* vm, std::shared_ptr<WebJSValue> argument) in ToJsValueHelper() 31 return panda::JSValueRef::Undefined(vm); in ToJsValueHelper() 44 auto arr = panda::ArrayRef::New(vm, length); in ToJsValueHelper() 47 if (!panda::ArrayRef::SetValueAt(vm, arr, i, ToJsValueHelper(vm, nPtr))) { in ToJsValueHelper() 49 return panda::JSValueRef::Undefined(vm); in ToJsValueHelper() 55 auto obj = panda::ObjectRef::New(vm); in ToJsValueHelper() 59 obj->Set(vm, panda::StringRef::NewFromUtf8(vm, item.first.c_str()), ToJsValueHelper(vm, nPtr)); in ToJsValueHelper() 66 return panda::ArrayBufferRef::New(vm, (void*)buff, (int32_t)size, nullptr, (void*)buff); in ToJsValueHelper() 69 return panda in ToJsValueHelper() [all...] |
H A D | js_progress.cpp | 478 panda::Local<panda::ProxyRef> thisProxiedObj = in ConvertGradientColor() 479 static_cast<panda::Local<panda::ProxyRef>>(proxy); in ConvertGradientColor() 481 panda::Local<panda::ObjectRef>(thisProxiedObj->GetTarget(vm)) in ConvertGradientColor()
|
H A D | js_xcomponent.cpp | 231 panda::Local<JsiValue> value = aiOptions.Get().GetLocalHandle(); in Create() 312 auto jsFunc = panda::Global<panda::FunctionRef>(execCtx.vm_, Local<panda::FunctionRef>(func)); in RegisterOnCreate() 337 auto jsFunc = panda::Global<panda::FunctionRef>(execCtx.vm_, Local<panda::FunctionRef>(func)); in RegisterOnDestroy()
|
H A D | js_content_slot.cpp | 71 info.SetReturnValue(JSRef<JSVal>::Make(panda::NativePointerRef::New(vm, nodeContent))); in GetNativeContent()
|
H A D | js_interactable_view.cpp | 64 func = panda::CopyableGlobal(vm, jsOnTouchFuncLocalHandle), in JsOnTouch() 70 panda::Local<panda::JSValueRef> params[1] = { eventObj }; in JsOnTouch()
|
H A D | js_utils.cpp | 65 panda::Local<JsiValue> value = obj.Get().GetLocalHandle(); in UnwrapNapiValue() 107 panda::Local<JsiValue> value = obj.Get().GetLocalHandle(); in CreatePixelMapFromNapiValue() 159 panda::Local<JsiValue> value = obj.Get().GetLocalHandle(); in CreateWantWrapFromNapiValue()
|
H A D | js_view_abstract.cpp | 5902 auto globalFunc = globalObj->Get(vm, panda::StringRef::NewFromUtf8(vm, "applySymbolGlyphModifierToNode")); in SetTabBarSymbolOptionApply() 5926 params[1] = JSRef<JSVal>::Make(panda::NativePointerRef::New(execCtx.vm_, AceType::RawPtr(node))); in SetTabBarSymbolOptionApply() 6660 panda::Local<panda::JSValueRef> JSViewAbstract::JsDismissPopup(panda::JsiRuntimeCallInfo* runtimeCallInfo) in JsDismissPopup() 6687 panda::Local<panda::JSValueRef> JSViewAbstract::JsDismissDialog(panda::JsiRuntimeCallInfo* runtimeCallInfo) in JsDismissDialog() 8328 panda::Local<panda [all...] |
/foundation/ability/ability_runtime/test/unittest/runtime_test/ |
H A D | mock_jsnapi.cpp | 21 namespace panda { namespace 31 } // namespace panda
|
H A D | mock_jsnapi.h | 27 namespace panda { namespace 61 } // namespace panda
|
/foundation/arkui/napi/native_engine/impl/ark/ |
H A D | ark_idle_monitor.h | 33 namespace panda::ecmascript { 42 using TRIGGER_IDLE_GC_TYPE = panda::JSNApi::TRIGGER_IDLE_GC_TYPE;
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | ark_js_value.cpp | 146 panda::TryCatch trycatch(vm); in Call() 396 auto stringify = panda::JSON::Stringify(vm, GetValue(pandaRuntime)); in GetJsonString() 401 auto valueStr = panda::Local<panda::StringRef>(stringify); in GetJsonString()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_view_register_impl_ng.cpp | 202 void AddCustomTitleBarComponent(const panda::Local<panda::ObjectRef>& obj) in AddCustomTitleBarComponent() 279 void UpdateRootComponent(const EcmaVM* vm, const panda::Local<panda::ObjectRef>& obj) in UpdateRootComponent() 376 // globalObj is panda::Local<panda::ObjectRef> in JsUINodeRegisterCleanUp()
|