Home
last modified time | relevance | path

Searched refs:panda (Results 151 - 175 of 239) sorted by relevance

12345678910

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_layout_manager.h89 Local<panda::ObjectRef> CreateJSRunMetrics(const std::map<size_t, RunMetrics>& mapRunMetrics,
92 Local<panda::ObjectRef> CreateJSFontMetrics(const FontMetrics& fontMetrics, const JSCallbackInfo& args);
94 Local<panda::ObjectRef> CreateJSTextStyleResult(const TextStyle& textStyle, const JSCallbackInfo& args);
H A Djs_view_abstract.h190 static panda::Local<panda::JSValueRef> JsDismissSheet(panda::JsiRuntimeCallInfo* runtimeCallInfo);
191 static panda::Local<panda::JSValueRef> JsDismissContentCover(panda::JsiRuntimeCallInfo* runtimeCallInfo);
192 static panda::Local<panda::JSValueRef> JsSheetSpringBack(panda::JsiRuntimeCallInfo* runtimeCallInfo);
470 static panda
[all...]
/foundation/arkui/napi/test/fuzztest/runactor_fuzzer/
H A Drunactor_fuzzer.cpp20 using namespace panda;
21 using namespace panda::ecmascript;
22 using panda::RuntimeOption;
/foundation/arkui/napi/test/fuzztest/runscriptbuffer_fuzzer/
H A Drunscriptbuffer_fuzzer.cpp20 using namespace panda;
21 using namespace panda::ecmascript;
22 using panda::RuntimeOption;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_linear_indicator.h33 static void SetIndicatorStyleSize(EcmaVM* vm, ArkUINodeHandle nativeNode, const Local<panda::ObjectRef>& obj);
34 static void SetIndicatorStyleColor(EcmaVM* vm, ArkUINodeHandle nativeNode, const Local<panda::ObjectRef>& obj);
H A Darkts_utils.h34 using ArkUIRuntimeCallInfo = panda::JsiRuntimeCallInfo;
58 static void CompleteResourceObject(const EcmaVM* vm, Local<panda::ObjectRef>& jsObj);
96 static panda::Local<panda::ObjectRef> GetContext(EcmaVM* vm);
119 auto handle = panda::CopyableGlobal<panda::ArrayRef>(vm, arg); in ParseArray()
195 static Local<panda::ArrayRef> CreateJsSystemMenuItems(
197 static Local<panda::ObjectRef> CreateJsTextMenuItem(const EcmaVM* vm, const NG::MenuItemParam& menuItemParam);
198 static Local<panda::ObjectRef> CreateJsTextMenuId(const EcmaVM* vm, const std::string& id);
203 static Local<panda
[all...]
H A Darkts_native_render_node_bridge.h26 static void FireDrawCallback(EcmaVM* vm, JsWeak<panda::CopyableGlobal<panda::ObjectRef>> obj,
27 NG::DrawingContext& context, Local<panda::StringRef> funcName);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A Djs_execution_scope_defines.h21 panda::LocalScope socpe(exec.vm_);
24 panda::LocalScope socpe(runtime->GetEcmaVm());
/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/
H A Dark_interop_scope.cpp21 ARKTS_Scope ARKTS_ScopeManager::OpenScope(panda::ecmascript::EcmaVM* vm) in OpenScope()
40 ARKTS_ScopeManager::ARKTS_ScopeManager(panda::ecmascript::EcmaVM* vm): scope_(vm) in ARKTS_ScopeManager()
H A Dark_interop_bigint.cpp26 auto vm = P_CAST(env, panda::EcmaVM*); in ARKTS_CreateBigInt()
27 auto result = panda::BigIntRef::New(vm, value); in ARKTS_CreateBigInt()
55 auto vm = P_CAST(env, panda::EcmaVM*);
77 auto result = panda::BigIntRef::CreateBigWords(vm, isNegative, totalCnt, u64v.data());
83 auto tag = BIT_CAST(value, panda::JSValueRef);
87 tag = *P_CAST(value, panda::JSValueRef*);
88 auto vm = P_CAST(env, panda::EcmaVM*);
95 auto vm = P_CAST(env, panda::EcmaVM*);
97 auto bigint = P_CAST(value, panda::BigIntRef*);
105 auto vm = P_CAST(env, panda
[all...]
H A Dark_interop_string.cpp25 using namespace panda;
26 using namespace panda::ecmascript;
H A Dark_interop_external.h27 EXPORT panda::JSValueRef* ARKTS_LoadModule(ARKTS_Env env, const char* dllName);
/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/
H A Dsimulator.cpp129 panda::ecmascript::EcmaVM *CreateJSVM();
132 panda::ecmascript::EcmaVM *vm_ = nullptr;
192 panda::JSNApi::StopDebugger(vm_); in ~SimulatorImpl()
196 panda::JSNApi::DestroyJSVM(vm_); in ~SimulatorImpl()
246 panda::Local<panda::ObjectRef> objRef = panda::JSNApi::GetExportObject(vm_, srcPath, "default"); in LoadScript()
545 panda::JSNApi::SetMockModuleList(vm_, mockList); in SetMockList()
665 panda::ecmascript::EcmaVM *SimulatorImpl::CreateJSVM() in CreateJSVM()
667 panda in CreateJSVM()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
H A Djsi_ref.h59 using wrappedT = panda::Local<panda::ObjectRef>;
60 using EcmaVM = panda::ecmascript::EcmaVM;
165 using wrappedT = panda::Local<panda::ObjectRef>;
H A Djsi_declarative_engine.cpp325 bool ParseNamedRouterParams(const EcmaVM* vm, const panda::Local<panda::ObjectRef>& params, std::string& bundleName, in ParseNamedRouterParams()
328 auto jsBundleName = params->Get(vm, panda::StringRef::NewFromUtf8(vm, "bundleName")); in ParseNamedRouterParams()
329 auto jsModuleName = params->Get(vm, panda::StringRef::NewFromUtf8(vm, "moduleName")); in ParseNamedRouterParams()
330 auto jsPagePath = params->Get(vm, panda::StringRef::NewFromUtf8(vm, "pagePath")); in ParseNamedRouterParams()
338 if (params->Has(vm, panda::StringRef::NewFromUtf8(vm, "ohmUrl"))) { in ParseNamedRouterParams()
339 auto jsOhmUrl = params->Get(vm, panda::StringRef::NewFromUtf8(vm, "ohmUrl")); in ParseNamedRouterParams()
354 if (params->Has(vm, panda::StringRef::NewFromUtf8(vm, "integratedHsp"))) { in ParseNamedRouterParams()
355 auto integratedHsp = params->Get(vm, panda::StringRef::NewFromUtf8(vm, "integratedHsp")); in ParseNamedRouterParams()
365 if (params->Has(vm, panda in ParseNamedRouterParams()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/
H A Djs_canvas_path.h68 panda::CopyableGlobal<panda::JSValueRef> pathCmdObj_;
H A Djs_canvas_renderer.cpp426 panda::Local<JsiValue> value = jsObject.Get().GetLocalHandle(); in UnwrapNapiImage()
430 panda::Local<panda::JSValueRef> nativeValue(reinterpret_cast<uintptr_t>(napiValue)); in UnwrapNapiImage()
434 Local<panda::StringRef> keyType = panda::StringRef::NewFromUtf8(vm, "isImageBitmap"); in UnwrapNapiImage()
435 Local<panda::JSValueRef> valueType = nativeObject->Get(vm, keyType); in UnwrapNapiImage()
441 panda::Local<panda::JSValueRef> localType(reinterpret_cast<uintptr_t>(isImageBitmap)); in UnwrapNapiImage()
448 Local<panda::StringRef> keyObj = panda in UnwrapNapiImage()
[all...]
/foundation/ability/ability_runtime/js_environment/interfaces/inner_api/
H A Djs_environment.h44 bool Initialize(const panda::RuntimeOption& pandaOption, void* jsEngine);
56 panda::ecmascript::EcmaVM* GetVM() const in GetVM()
119 panda::ecmascript::EcmaVM* vm_ = nullptr;
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djs_runtime.h84 virtual void HandleUncaughtException(panda::TryCatch& tryCatch,
86 virtual void HandleUncaughtExceptionWithoutNativeEngine(panda::TryCatch& tryCatch,
91 virtual const panda::EcmaVM* GetEcmaVm() const { return nullptr; } in GetEcmaVm()
/foundation/ability/ability_runtime/test/unittest/js_ui_service_extension_context_second_test/
H A Djs_ui_service_extension_context_second_test.cpp49 panda::ecmascript::EcmaVM* vm_ = nullptr;
62 panda::RuntimeOption pandaOption; in SetUp()
63 vm_ = panda::JSNApi::CreateJSVM(pandaOption); in SetUp()
80 panda::JSNApi::DestroyJSVM(vm_); in TearDown()
/foundation/ability/ability_runtime/test/unittest/js_ui_service_extension_context_first_test/
H A Djs_ui_service_extension_context_first_test.cpp49 panda::ecmascript::EcmaVM* vm_ = nullptr;
62 panda::RuntimeOption pandaOption; in SetUp()
63 vm_ = panda::JSNApi::CreateJSVM(pandaOption); in SetUp()
80 panda::JSNApi::DestroyJSVM(vm_); in TearDown()
/foundation/ability/ability_runtime/frameworks/native/runtime/
H A Djs_worker.h38 panda::panda_file::StringPacProtect codePath = panda::panda_file::StringPacProtect(workerInfo_->codePath); in AssetHelper()
H A Dconnect_server_manager.cpp148 void ConnectServerManager::StoreDebuggerInfo(int32_t tid, void* vm, const panda::JSNApi::DebugOption& debugOption, in StoreDebuggerInfo()
161 panda::JSNApi::StoreDebugInfo(tid, reinterpret_cast<panda::EcmaVM*>(vm), debugOption, debuggerPostTask, isDebugApp); in StoreDebuggerInfo()
173 panda::EcmaVM* vm = reinterpret_cast<panda::EcmaVM*>(g_debuggerInfo[tid].first); in SendDebuggerInfo()
180 panda::JSNApi::DebugOption debugOption = {ARK_DEBUGGER_LIB_PATH, isDebugApp ? needBreakPoint : false}; in SendDebuggerInfo()
181 panda::JSNApi::StoreDebugInfo(tid, vm, debugOption, debuggerPostTask, isDebugApp); in SendDebuggerInfo()
/foundation/ability/ability_runtime/test/unittest/runtime_test/
H A Dmock_jsnapi.cpp21 namespace panda { namespace
31 } // namespace panda
/foundation/ability/ability_runtime/test/fuzztest/abilityframeworksnativejsworker_fuzzer/
H A Dabilityframeworksnativejsworker_fuzzer.cpp69 workerInfo->codePath = panda::panda_file::StringPacProtect("/data/test/codePath"); in DoSomethingInterestingWithMyAPI()
71 workerInfo->hapPath = panda::panda_file::StringPacProtect("/data/test/hapPath"); in DoSomethingInterestingWithMyAPI()

Completed in 18 milliseconds

12345678910