Searched refs:applicationStateCallback_ (Results 1 – 5 of 5) sorted by relevance
1451 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()
31 …ector<std::weak_ptr<ApplicationStateChangeCallback>> ApplicationContext::applicationStateCallback_; member in OHOS::AbilityRuntime::ApplicationContext103 applicationStateCallback_.push_back(applicationStateChangeCallback); in RegisterApplicationStateChangeCallback()343 for (auto callback : applicationStateCallback_) { in NotifyApplicationForeground()354 for (auto callback : applicationStateCallback_) { in NotifyApplicationBackground()
1071 EXPECT_EQ(1, context_->applicationStateCallback_.size());1089 context_->applicationStateCallback_[0];1108 context_->applicationStateCallback_[0];
162 static std::vector<std::weak_ptr<ApplicationStateChangeCallback>> applicationStateCallback_; variable
152 std::shared_ptr<JsApplicationStateChangeCallback> applicationStateCallback_; variable