Searched refs:JsStartupTask (Results 1 – 4 of 4) sorted by relevance
29 JsStartupTask::JsStartupTask(const std::string &name, JsRuntime &jsRuntime, in JsStartupTask() function in OHOS::AbilityRuntime::JsStartupTask33 JsStartupTask::~JsStartupTask() = default;35 int32_t JsStartupTask::Init() in Init()43 int32_t JsStartupTask::RunTaskInit(std::unique_ptr<StartupTaskResultCallback> callback) in RunTaskInit()81 int32_t JsStartupTask::LoadJsAsyncTaskExcutor() in LoadJsAsyncTaskExcutor()99 void JsStartupTask::LoadJsAsyncTaskCallback() in LoadJsAsyncTaskCallback()121 void JsStartupTask::OnAsyncTaskCompleted(const std::shared_ptr<StartupTaskResult> &result) in OnAsyncTaskCompleted()131 int32_t JsStartupTask::RunTaskOnDependencyCompleted(const std::string &dependencyName, in RunTaskOnDependencyCompleted()168 napi_value JsStartupTask::GetDependencyResult(napi_env env, const std::string &dependencyName, in GetDependencyResult()
38 class JsStartupTask : public StartupTask {40 JsStartupTask(const std::string &name, JsRuntime &jsRuntime,43 ~JsStartupTask() override;
71 int32_t RegisterStartupTaskFromProfile(std::vector<JsStartupTask> &jsStartupTasks);77 void SetOptionalParameters(const nlohmann::json &module, JsStartupTask &jsStartupTask);
380 std::vector<JsStartupTask> jsStartupTasks; in RunAutoStartupTask()413 int32_t JsAbilityStage::RegisterStartupTaskFromProfile(std::vector<JsStartupTask> &jsStartupTasks) in RegisterStartupTaskFromProfile()529 JsStartupTask &jsStartupTask) in SetOptionalParameters()595 std::vector<std::shared_ptr<JsStartupTask>> jsStartupTasks; in AnalyzeProfileInfoAndRegisterStartupTask()609 auto jsStartupTask = std::make_shared<JsStartupTask>( in AnalyzeProfileInfoAndRegisterStartupTask()