Searched refs:focusChangedListeners_ (Results 1 – 3 of 3) sorted by relevance
59 std::vector<sptr<IFocusChangedListener>> focusChangedListeners_; member in OHOS::Rosen::WindowManagerLite::Impl116 focusChangeListeners = focusChangedListeners_; in NotifyFocused()139 focusChangeListeners = focusChangedListeners_; in NotifyUnfocused()304 …auto iter = std::find(pImpl_->focusChangedListeners_.begin(), pImpl_->focusChangedListeners_.end()… in RegisterFocusChangedListener()305 if (iter != pImpl_->focusChangedListeners_.end()) { in RegisterFocusChangedListener()309 pImpl_->focusChangedListeners_.push_back(listener); in RegisterFocusChangedListener()322 …auto iter = std::find(pImpl_->focusChangedListeners_.begin(), pImpl_->focusChangedListeners_.end()… in UnregisterFocusChangedListener()323 if (iter == pImpl_->focusChangedListeners_.end()) { in UnregisterFocusChangedListener()327 pImpl_->focusChangedListeners_.erase(iter); in UnregisterFocusChangedListener()329 if (pImpl_->focusChangedListeners_.empty() && pImpl_->focusChangedListenerAgent_ != nullptr) { in UnregisterFocusChangedListener()
73 std::vector<sptr<IFocusChangedListener>> focusChangedListeners_; member in OHOS::Rosen::WindowManager::Impl133 focusChangeListeners = focusChangedListeners_; in NotifyFocused()149 focusChangeListeners = focusChangedListeners_; in NotifyUnfocused()421 …auto iter = std::find(pImpl_->focusChangedListeners_.begin(), pImpl_->focusChangedListeners_.end()… in RegisterFocusChangedListener()422 if (iter != pImpl_->focusChangedListeners_.end()) { in RegisterFocusChangedListener()426 pImpl_->focusChangedListeners_.push_back(listener); in RegisterFocusChangedListener()439 …auto iter = std::find(pImpl_->focusChangedListeners_.begin(), pImpl_->focusChangedListeners_.end()… in UnregisterFocusChangedListener()440 if (iter == pImpl_->focusChangedListeners_.end()) { in UnregisterFocusChangedListener()444 pImpl_->focusChangedListeners_.erase(iter); in UnregisterFocusChangedListener()446 if (pImpl_->focusChangedListeners_.empty() && pImpl_->focusChangedListenerAgent_ != nullptr) { in UnregisterFocusChangedListener()
461 lite.pImpl_->focusChangedListeners_.push_back(nullptr);463 lite.pImpl_->focusChangedListeners_.push_back(testFocusChangedListener);