Searched refs:pipStateChangedListeners_ (Results 1 – 2 of 2) sorted by relevance
74 std::vector<sptr<IPiPStateChangedListener>> pipStateChangedListeners_; member in OHOS::Rosen::WindowManagerLite::Impl266 pipStateChangedListeners = pipStateChangedListeners_; in UpdatePiPWindowStateChanged()894 auto iter = std::find(pImpl_->pipStateChangedListeners_.begin(), in RegisterPiPStateChangedListener()895 pImpl_->pipStateChangedListeners_.end(), listener); in RegisterPiPStateChangedListener()896 if (iter != pImpl_->pipStateChangedListeners_.end()) { in RegisterPiPStateChangedListener()900 pImpl_->pipStateChangedListeners_.push_back(listener); in RegisterPiPStateChangedListener()914 auto iter = std::find(pImpl_->pipStateChangedListeners_.begin(), in UnregisterPiPStateChangedListener()915 pImpl_->pipStateChangedListeners_.end(), listener); in UnregisterPiPStateChangedListener()916 if (iter == pImpl_->pipStateChangedListeners_.end()) { in UnregisterPiPStateChangedListener()920 pImpl_->pipStateChangedListeners_.erase(iter); in UnregisterPiPStateChangedListener()[all …]
1010 auto oldListeners = windowManager.pImpl_->pipStateChangedListeners_;1012 windowManager.pImpl_->pipStateChangedListeners_.clear();1023 ASSERT_EQ(1, windowManager.pImpl_->pipStateChangedListeners_.size());1028 ASSERT_EQ(1, windowManager.pImpl_->pipStateChangedListeners_.size());1031 windowManager.pImpl_->pipStateChangedListeners_ = oldListeners;1043 auto oldListeners = windowManager.pImpl_->pipStateChangedListeners_;1045 windowManager.pImpl_->pipStateChangedListeners_.clear();1058 ASSERT_EQ(2, windowManager.pImpl_->pipStateChangedListeners_.size());1063 ASSERT_EQ(0, windowManager.pImpl_->pipStateChangedListeners_.size());1066 windowManager.pImpl_->pipStateChangedListeners_.push_back(listener1);[all …]