/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/modules/ |
H A D | jsi_app_module.cpp | 181 moduleObj->SetProperty(runtime, APP_GET_INFO, runtime->NewFunction(AppGetInfo)); in InitAppModule() 182 moduleObj->SetProperty(runtime, APP_TERMINATE, runtime->NewFunction(AppTerminate)); in InitAppModule() 183 …moduleObj->SetProperty(runtime, APP_SET_IMAGE_CACHE_COUNT, runtime->NewFunction(AppSetImageCacheCo… in InitAppModule() 185 … runtime, APP_SET_IMAGE_RAWDATA_CACHE_SIZE, runtime->NewFunction(AppSetImageRawDataCacheSize)); in InitAppModule() 186 …moduleObj->SetProperty(runtime, APP_SET_IMAGE_FILE_CACHE_SIZE, runtime->NewFunction(AppSetImageFil… in InitAppModule() 188 …moduleObj->SetProperty(runtime, APP_REQUEST_FULL_WINDOW, runtime->NewFunction(AppRequestFullWindow… in InitAppModule() 189 … moduleObj->SetProperty(runtime, APP_SCREEN_ON_VISIBLE, runtime->NewFunction(AppScreenOnVisible)); in InitAppModule()
|
H A D | jsi_curves_module.cpp | 63 curveObj->SetProperty(runtime, CURVE_INTERPOLATE, runtime->NewFunction(CurvesInterpolate)); in CurvesInitInternal() 394 moduleObj->SetProperty(runtime, CURVES_INIT, runtime->NewFunction(CurvesInit)); in InitCurvesModule() 395 moduleObj->SetProperty(runtime, INIT_CURVE, runtime->NewFunction(InitCurve)); in InitCurvesModule() 396 moduleObj->SetProperty(runtime, CURVES_CUBIC_BEZIER, runtime->NewFunction(CurvesBezier)); in InitCurvesModule() 397 moduleObj->SetProperty(runtime, CUBIC_BEZIER_CURVE, runtime->NewFunction(BezierCurve)); in InitCurvesModule() 398 moduleObj->SetProperty(runtime, CURVES_SPRING, runtime->NewFunction(CurvesSpring)); in InitCurvesModule() 399 moduleObj->SetProperty(runtime, SPRING_CURVE, runtime->NewFunction(SpringCurve)); in InitCurvesModule() 401 moduleObj->SetProperty(runtime, CURVES_STEPS, runtime->NewFunction(CurvesSteps)); in InitCurvesModule() 402 moduleObj->SetProperty(runtime, STEPS_CURVE, runtime->NewFunction(StepsCurve)); in InitCurvesModule() 403 moduleObj->SetProperty(runtime, SPRING_MOTION, runtime->NewFunction(SpringMotionCurve)); in InitCurvesModule() [all …]
|
H A D | jsi_router_module.cpp | 174 moduleObj->SetProperty(runtime, ROUTE_PAGE_PUSH, runtime->NewFunction(PagePush)); in InitRouterModule() 175 moduleObj->SetProperty(runtime, ROUTE_PAGE_REPLACE, runtime->NewFunction(PageReplace)); in InitRouterModule() 176 moduleObj->SetProperty(runtime, ROUTE_PAGE_BACK, runtime->NewFunction(PageBack)); in InitRouterModule() 177 moduleObj->SetProperty(runtime, ROUTE_PAGE_CLEAR, runtime->NewFunction(PageClear)); in InitRouterModule() 178 moduleObj->SetProperty(runtime, ROUTE_PAGE_GET_LENGTH, runtime->NewFunction(PageGetLength)); in InitRouterModule() 179 moduleObj->SetProperty(runtime, ROUTE_PAGE_GET_STATE, runtime->NewFunction(PageGetState)); in InitRouterModule() 180 moduleObj->SetProperty(runtime, ROUTE_PAGE_GET_PARAMS, runtime->NewFunction(PageGetParams)); in InitRouterModule()
|
H A D | jsi_matrix4_module.cpp | 319 static auto jsCopy = runtime->NewFunction(Copy); in AddCommonMatrixProperties() 320 static auto jsCombine = runtime->NewFunction(Combine); in AddCommonMatrixProperties() 321 static auto jsInvert = runtime->NewFunction(Invert); in AddCommonMatrixProperties() 322 static auto jsTranslate = runtime->NewFunction(Translate); in AddCommonMatrixProperties() 323 static auto jsScale = runtime->NewFunction(Scale); in AddCommonMatrixProperties() 324 static auto jsSkew = runtime->NewFunction(Skew); in AddCommonMatrixProperties() 325 static auto jsRotate = runtime->NewFunction(Rotate); in AddCommonMatrixProperties() 326 static auto jsTransformPoint = runtime->NewFunction(TransformPoint); in AddCommonMatrixProperties() 327 static auto jsSetPolyToPoly = runtime->NewFunction(SetPolyToPoly); in AddCommonMatrixProperties() 380 moduleObj->SetProperty(runtime, MATRIX_INIT, runtime->NewFunction(Init)); in InitMatrix4Module() [all …]
|
H A D | jsi_timer_module.cpp | 158 moduleObj->SetProperty(runtime, SET_TIMEOUT, runtime->NewFunction(SetTimeout)); in InitTimerModule() 159 moduleObj->SetProperty(runtime, SET_INTERVAL, runtime->NewFunction(SetInterval)); in InitTimerModule() 160 moduleObj->SetProperty(runtime, CLEAR_TIMEOUT, runtime->NewFunction(ClearTimeout)); in InitTimerModule() 161 moduleObj->SetProperty(runtime, CLEAR_INTERVAL, runtime->NewFunction(ClearInterval)); in InitTimerModule()
|
H A D | jsi_syscap_module.cpp | 81 moduleObj->SetProperty(runtime, CAN_IUSE, runtime->NewFunction(CanIUse)); in InitSyscapModule()
|
H A D | jsi_context_module.cpp | 96 … moduleObj->SetProperty(runtime, "getContext", runtime->NewFunction(JsiContextModule::GetContext)); in InitContextModule()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_engine.cpp | 2514 node->SetProperty(runtime, "setAttribute", runtime->NewFunction(JsSetAttribute)); in JsCreateElement() 2515 node->SetProperty(runtime, "setStyle", runtime->NewFunction(JsSetStyle)); in JsCreateElement() 2516 node->SetProperty(runtime, "addChild", runtime->NewFunction(JsAppendChild)); in JsCreateElement() 2517 node->SetProperty(runtime, "focus", runtime->NewFunction(JsFocus)); in JsCreateElement() 2518 node->SetProperty(runtime, "animate", runtime->NewFunction(JsAnimate)); in JsCreateElement() 2520 node->SetProperty(runtime, "getInspector", runtime->NewFunction(JsGetInspector)); in JsCreateElement() 2822 global->SetProperty(runtime_, CAN_IUSE, runtime_->NewFunction(SyscapCanIUse)); in RegisterSyscapModule() 2838 perfObj->SetProperty(runtime_, "printlog", runtime_->NewFunction(JsPerfPrint)); in RegisterPerfUtilModule() 2839 perfObj->SetProperty(runtime_, "sleep", runtime_->NewFunction(JsPerfSleep)); in RegisterPerfUtilModule() 2840 perfObj->SetProperty(runtime_, "begin", runtime_->NewFunction(JsPerfBegin)); in RegisterPerfUtilModule() [all …]
|
H A D | jsi_offscreen_canvas_bridge.cpp | 224 res->SetProperty(runtime, iter.first, runtime->NewFunction(iter.second)); in GetBridge() 302 auto getterTempl = runtime->NewFunction(std::get<1>(item)); in JsGetContext() 303 auto setterTempl = runtime->NewFunction(std::get<2>(item)); in JsGetContext() 325 gradient->SetProperty(runtime, "addColorStop", runtime->NewFunction(JsAddColorStop)); in JsCreateLinearGradient() 973 path2D->SetProperty(runtime, "addPath", runtime->NewFunction(JsPath2DAddPath)); in JsCreatePath2D() 975 path2D->SetProperty(runtime, "moveTo", runtime->NewFunction(JsPath2DMoveTo)); in JsCreatePath2D() 976 path2D->SetProperty(runtime, "lineTo", runtime->NewFunction(JsPath2DLineTo)); in JsCreatePath2D() 977 path2D->SetProperty(runtime, "arc", runtime->NewFunction(JsPath2DArc)); in JsCreatePath2D() 978 path2D->SetProperty(runtime, "arcTo", runtime->NewFunction(JsPath2DArcTo)); in JsCreatePath2D() 981 path2D->SetProperty(runtime, "ellipse", runtime->NewFunction(JsPath2DEllipse)); in JsCreatePath2D() [all …]
|
H A D | jsi_canvas_bridge.cpp | 344 auto getterTempl = runtime->NewFunction(std::get<1>(item)); in HandleJsContext() 345 auto setterTempl = runtime->NewFunction(std::get<2>(item)); in HandleJsContext() 537 gradient->SetProperty(runtime, "addColorStop", runtime->NewFunction(JsAddColorStop)); in JsCreateLinearGradient() 1172 path2D->SetProperty(runtime, "addPath", runtime->NewFunction(JsPath2DAddPath)); in JsCreatePath2D() 1174 path2D->SetProperty(runtime, "moveTo", runtime->NewFunction(JsPath2DMoveTo)); in JsCreatePath2D() 1175 path2D->SetProperty(runtime, "lineTo", runtime->NewFunction(JsPath2DLineTo)); in JsCreatePath2D() 1176 path2D->SetProperty(runtime, "arc", runtime->NewFunction(JsPath2DArc)); in JsCreatePath2D() 1177 path2D->SetProperty(runtime, "arcTo", runtime->NewFunction(JsPath2DArcTo)); in JsCreatePath2D() 1180 path2D->SetProperty(runtime, "ellipse", runtime->NewFunction(JsPath2DEllipse)); in JsCreatePath2D() 1181 path2D->SetProperty(runtime, "rect", runtime->NewFunction(JsPath2DRect)); in JsCreatePath2D() [all …]
|
H A D | js_runtime.h | 80 virtual shared_ptr<JsValue> NewFunction(RegisterFunctionType func) = 0;
|
H A D | jsi_animation_bridge.cpp | 607 animationContext->SetProperty(runtime, iter.first, runtime->NewFunction(iter.second)); in CreateAnimationContext() 614 auto getterTempl = runtime->NewFunction(std::get<1>(item)); in CreateAnimationContext() 615 auto setterTempl = runtime->NewFunction(std::get<2>(item)); in CreateAnimationContext()
|
H A D | ark_js_runtime.h | 91 shared_ptr<JsValue> NewFunction(RegisterFunctionType func) override;
|
H A D | jsi_group_js_bridge.cpp | 68 …bool succ = group->SetProperty(runtime_, "sendGroupMessage", runtime_->NewFunction(ProcessJsReques… in LoadJsBridgeFunction() 74 …succ = group->SetProperty(runtime_, "sendGroupMessageSync", runtime_->NewFunction(ProcessJsRequest… in LoadJsBridgeFunction()
|
H A D | ark_js_runtime.cpp | 332 shared_ptr<JsValue> ArkJSRuntime::NewFunction(RegisterFunctionType func) in NewFunction() function in OHOS::Ace::Framework::ArkJSRuntime
|
H A D | jsi_animator_bridge.cpp | 327 animatorContext->SetProperty(runtime, iter.first, runtime->NewFunction(iter.second)); in CreateAnimatorContext()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_declarative_engine.cpp | 233 consoleObj->SetProperty(runtime, "log", runtime->NewFunction(JsiBaseUtils::AppInfoLogPrint)); in PreloadConsole() 234 consoleObj->SetProperty(runtime, "debug", runtime->NewFunction(JsiBaseUtils::AppDebugLogPrint)); in PreloadConsole() 235 consoleObj->SetProperty(runtime, "info", runtime->NewFunction(JsiBaseUtils::AppInfoLogPrint)); in PreloadConsole() 236 consoleObj->SetProperty(runtime, "warn", runtime->NewFunction(JsiBaseUtils::AppWarnLogPrint)); in PreloadConsole() 244 aceConsoleObj->SetProperty(runtime, "log", runtime->NewFunction(JsiBaseUtils::JsInfoLogPrint)); in PreloadAceConsole() 255 aceTraceObj->SetProperty(runtime, "begin", runtime->NewFunction(JsiBaseUtils::JsTraceBegin)); in PreloadAceTrace() 256 aceTraceObj->SetProperty(runtime, "end", runtime->NewFunction(JsiBaseUtils::JsTraceEnd)); in PreloadAceTrace() 263 perfObj->SetProperty(runtime, "printlog", runtime->NewFunction(JsPerfPrint)); in PreloadPerfutil() 264 perfObj->SetProperty(runtime, "sleep", runtime->NewFunction(JsPerfSleep)); in PreloadPerfutil() 265 perfObj->SetProperty(runtime, "begin", runtime->NewFunction(JsPerfBegin)); in PreloadPerfutil() [all …]
|
H A D | jsi_declarative_group_js_bridge.cpp | 66 …bool succ = group->SetProperty(runtime_, "sendGroupMessage", runtime_->NewFunction(ProcessJsReques… in LoadJsBridgeFunction() 71 …succ = group->SetProperty(runtime_, "sendGroupMessageSync", runtime_->NewFunction(ProcessJsRequest… in LoadJsBridgeFunction()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_mock.cpp | 118 …return global->SetProperty(runtime, "requireNativeModule", runtime->NewFunction(MockRequireNativeM… in PreloadWorkerRequireNative()
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/pa_engine/engine/jsi/ |
H A D | jsi_pa_engine.cpp | 223 if (!aceObj->SetProperty(runtime_, "onCreateFinish", runtime_->NewFunction(JsOnCreateFinish))) { in RegisterPaModule() 226 if (!aceObj->SetProperty(runtime_, "handleCallback", runtime_->NewFunction(JsHandleCallback))) { in RegisterPaModule() 229 if (!aceObj->SetProperty(runtime_, "runLoopOnce", runtime_->NewFunction(JsRunLoopOnce))) { in RegisterPaModule() 232 if (!aceObj->SetProperty(runtime_, "runMicrotasks", runtime_->NewFunction(JsRunMicrotasks))) { in RegisterPaModule() 813 argv.push_back(runtime->NewFunction(AsyncFuncCallBack)); in CallAsyncFunc()
|