Home
last modified time | relevance | path

Searched refs:focusChangedListeners_ (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/window/window_manager/wm/src/
H A Dwindow_manager_lite.cpp59 std::vector<sptr<IFocusChangedListener>> focusChangedListeners_; member in OHOS::Rosen::WindowManagerLite::Impl
116 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()
H A Dwindow_manager.cpp73 std::vector<sptr<IFocusChangedListener>> focusChangedListeners_; member in OHOS::Rosen::WindowManager::Impl
133 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()
/ohos5.0/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_manager_lite_test.cpp461 lite.pImpl_->focusChangedListeners_.push_back(nullptr);
463 lite.pImpl_->focusChangedListeners_.push_back(testFocusChangedListener);