Home
last modified time | relevance | path

Searched refs:applicationStateCallback_ (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/ability/ability_runtime/frameworks/native/appkit/ability_runtime/context/
H A Djs_application_context_utils.cpp1451 if (applicationStateCallback_ != nullptr) { in OnOnApplicationStateChange()
1452 applicationStateCallback_->Register(info.argv[INDEX_ONE]); in OnOnApplicationStateChange()
1456 applicationStateCallback_ = std::make_shared<JsApplicationStateChangeCallback>(env); in OnOnApplicationStateChange()
1457 applicationStateCallback_->Register(info.argv[INDEX_ONE]); in OnOnApplicationStateChange()
1458 applicationContext->RegisterApplicationStateChangeCallback(applicationStateCallback_); in OnOnApplicationStateChange()
1474 if (applicationStateCallback_ == nullptr) { in OnOffApplicationStateChange()
1482 applicationStateCallback_->UnRegister(); in OnOffApplicationStateChange()
1483 } else if (!applicationStateCallback_->UnRegister(info.argv[INDEX_ONE])) { in OnOffApplicationStateChange()
1489 if (applicationStateCallback_->IsEmpty()) { in OnOffApplicationStateChange()
1490 applicationStateCallback_.reset(); in OnOffApplicationStateChange()
H A Dapplication_context.cpp31 …ector<std::weak_ptr<ApplicationStateChangeCallback>> ApplicationContext::applicationStateCallback_; member in OHOS::AbilityRuntime::ApplicationContext
103 applicationStateCallback_.push_back(applicationStateChangeCallback); in RegisterApplicationStateChangeCallback()
343 for (auto callback : applicationStateCallback_) { in NotifyApplicationForeground()
354 for (auto callback : applicationStateCallback_) { in NotifyApplicationBackground()
/ohos5.0/foundation/ability/ability_runtime/test/unittest/application_context_test/
H A Dapplication_context_test.cpp1071 EXPECT_EQ(1, context_->applicationStateCallback_.size());
1089 context_->applicationStateCallback_[0];
1108 context_->applicationStateCallback_[0];
/ohos5.0/foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_runtime/context/
H A Dapplication_context.h162 static std::vector<std::weak_ptr<ApplicationStateChangeCallback>> applicationStateCallback_; variable
H A Djs_application_context_utils.h152 std::shared_ptr<JsApplicationStateChangeCallback> applicationStateCallback_; variable