/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_manager_testone_ng.cpp | 654 PopupInfo popupInfo; in HWTEST_F() local 655 popupInfo.popupId = popupId; in HWTEST_F() 656 popupInfo.popupNode = popupNode; in HWTEST_F() 657 popupInfo.target = targetNode; in HWTEST_F() 658 popupInfo.markNeedUpdate = false; in HWTEST_F() 659 popupInfo.isCurrentOnShow = true; in HWTEST_F() 660 auto ret = overlayManager->UpdatePopupMap(targetNode->GetId(), popupInfo); in HWTEST_F() 688 PopupInfo popupInfo; in HWTEST_F() local 689 popupInfo.popupId = popupId; in HWTEST_F() 690 popupInfo in HWTEST_F() 743 PopupInfo popupInfo; HWTEST_F() local 807 PopupInfo popupInfo; HWTEST_F() local 868 PopupInfo popupInfo; HWTEST_F() local 924 PopupInfo popupInfo; HWTEST_F() local 984 PopupInfo popupInfo; HWTEST_F() local 1051 PopupInfo popupInfo; HWTEST_F() local 1093 PopupInfo popupInfo; HWTEST_F() local 1134 PopupInfo popupInfo; HWTEST_F() local 1633 PopupInfo popupInfo; HWTEST_F() local 1679 PopupInfo popupInfo; HWTEST_F() local [all...] |
H A D | overlay_manager_popup_test_ng.cpp | 72 PopupInfo popupInfo; in CreatePopupNodes() local 73 popupInfo.popupId = popupId; in CreatePopupNodes() 74 popupInfo.popupNode = popupNode; in CreatePopupNodes() 75 popupInfo.target = targetNode; in CreatePopupNodes() 76 popupInfo.markNeedUpdate = true; in CreatePopupNodes() 77 popupInfo.isBlockEvent = false; in CreatePopupNodes() 78 popups.emplace_back(popupInfo); in CreatePopupNodes() 90 * @tc.steps: step1. create target node and popupInfo. in HWTEST_F() 144 * @tc.steps: step1. create target node and popupInfo. in HWTEST_F() 195 * @tc.steps: step1. create target node and popupInfo in HWTEST_F() 1261 PopupInfo popupInfo; HWTEST_F() local 1305 PopupInfo popupInfo; HWTEST_F() local 1349 PopupInfo popupInfo; HWTEST_F() local 1392 PopupInfo popupInfo; HWTEST_F() local 1435 PopupInfo popupInfo; HWTEST_F() local 1478 PopupInfo popupInfo; HWTEST_F() local 1522 PopupInfo popupInfo; HWTEST_F() local 1566 PopupInfo popupInfo; HWTEST_F() local 1610 PopupInfo popupInfo; HWTEST_F() local 1653 PopupInfo popupInfo; HWTEST_F() local 1696 PopupInfo popupInfo; HWTEST_F() local 1739 PopupInfo popupInfo; HWTEST_F() local 1788 PopupInfo popupInfo; HWTEST_F() local [all...] |
H A D | overlay_test_ng.cpp | 226 * @tc.steps: step1. create target node and popupInfo. in HWTEST_F() 234 PopupInfo popupInfo; in HWTEST_F() local 235 popupInfo.popupId = popupId; in HWTEST_F() 236 popupInfo.popupNode = popupNode; in HWTEST_F() 237 popupInfo.target = targetNode; in HWTEST_F() 238 popupInfo.markNeedUpdate = true; in HWTEST_F() 239 popupInfo.isCurrentOnShow = true; in HWTEST_F() 249 overlayManager->HidePopup(targetId, popupInfo); in HWTEST_F() 256 overlayManager->HidePopup(targetId, popupInfo); in HWTEST_F() 579 * @tc.steps: step1. create target node and popupInfo in HWTEST_F() 587 PopupInfo popupInfo; HWTEST_F() local 952 PopupInfo popupInfo; HWTEST_F() local 1036 PopupInfo popupInfo; HWTEST_F() local 1063 PopupInfo popupInfo; HWTEST_F() local 1104 PopupInfo popupInfo; HWTEST_F() local 1208 PopupInfo popupInfo; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pipeline/ |
H A D | mock_overlay_manager.cpp | 32 void OverlayManager::ShowPopup(int32_t targetId, const PopupInfo& popupInfo) {} in ShowPopup() argument 34 void OverlayManager::HidePopup(int32_t targetId, const PopupInfo& popupInfo) {} in HidePopup() argument
|
/foundation/arkui/ace_engine/test/mock/base/ |
H A D | mock_subwindow_manager.cpp | 37 void SubwindowManager::ShowPopupNG(const RefPtr<NG::FrameNode>& targetNode, const NG::PopupInfo& popupInfo, in ShowPopupNG() argument
|
H A D | mock_subwindow.h | 48 MOCK_METHOD4(ShowPopupNG, void(int32_t targetId, const NG::PopupInfo& popupInfo, 52 MOCK_METHOD2(GetPopupInfoNG, void(int32_t targetId, NG::PopupInfo& popupInfo));
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | overlay_manager.cpp | 1618 void OverlayManager::ShowPopup(int32_t targetId, const PopupInfo& popupInfo, in ShowPopup() argument 1621 if (!UpdatePopupMap(targetId, popupInfo)) { in ShowPopup() 1623 popupInfo.target.Upgrade()->GetTag().c_str()); in ShowPopup() 1635 [targetId, popupInfo, weak = WeakClaim(this), callback = std::move(onWillDismiss), interactiveDismiss]() { in ShowPopup() 1638 overlayManager->MountPopup(targetId, popupInfo, std::move(callback), interactiveDismiss); in ShowPopup() 1642 MountPopup(targetId, popupInfo, std::move(onWillDismiss), interactiveDismiss); in ShowPopup() 1646 bool OverlayManager::UpdatePopupMap(int32_t targetId, const PopupInfo& popupInfo) in UpdatePopupMap() argument 1648 popupMap_[targetId] = popupInfo; in UpdatePopupMap() 1649 if (!popupInfo.markNeedUpdate) { in UpdatePopupMap() 1657 void OverlayManager::MountPopup(int32_t targetId, const PopupInfo& popupInfo, in MountPopup() argument 1740 HidePopup(int32_t targetId, const PopupInfo& popupInfo) HidePopup() argument 1830 HidePopupWithoutAnimation(int32_t targetId, const PopupInfo& popupInfo) HidePopupWithoutAnimation() argument 1915 auto popupInfo = popup.second; HideCustomPopups() local 1948 auto popupInfo = popup.second; HideAllPopups() local 1999 auto popupInfo = iter->second; DismissPopup() local 2344 auto popupInfo = popup.second; CleanPopupInSubWindow() local 3035 auto popupInfo = popup.second; RemoveBubble() local 3081 auto popupInfo = popup.second; GetPopupIdByNode() local 3636 auto popupInfo = popup.second; RemovePopupInSubwindow() local 6747 auto popupInfo = entry.second; DumpPopupMapInfo() local [all...] |
H A D | overlay_manager.h | 107 void HidePopup(int32_t targetId, const PopupInfo& popupInfo); 108 RefPtr<FrameNode> HidePopupWithoutAnimation(int32_t targetId, const PopupInfo& popupInfo); 109 void ShowPopup(int32_t targetId, const PopupInfo& popupInfo, 746 void MountPopup(int32_t targetId, const PopupInfo& popupInfo, 754 bool UpdatePopupMap(int32_t targetId, const PopupInfo& popupInfo);
|
/foundation/arkui/ace_engine/frameworks/base/subwindow/ |
H A D | subwindow.h | 66 virtual void ShowPopupNG(int32_t targetId, const NG::PopupInfo& popupInfo, 69 virtual void GetPopupInfoNG(int32_t targetId, NG::PopupInfo& popupInfo) = 0;
|
H A D | subwindow_manager.h | 78 void ShowPopupNG(const RefPtr<NG::FrameNode>& targetNode, const NG::PopupInfo& popupInfo,
|
H A D | subwindow_manager.cpp | 385 void SubwindowManager::ShowPopupNG(const RefPtr<NG::FrameNode>& targetNode, const NG::PopupInfo& popupInfo, in ShowPopupNG() argument 399 subwindow->ShowPopupNG(targetNode->GetId(), popupInfo, std::move(onWillDismiss), interactiveDismiss); in ShowPopupNG()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/ |
H A D | bubble_pattern.cpp | 380 auto popupInfo = overlayManager->GetPopupInfo(targetNodeId_); in PopBubble() local 381 if (!popupInfo.isCurrentOnShow) { in PopBubble() 384 popupInfo.markNeedUpdate = true; in PopBubble() 392 overlayManager->HidePopup(targetNodeId_, popupInfo); in PopBubble()
|
H A D | bubble_view.cpp | 894 auto popupInfo = overlayManager->GetPopupInfo(targetId); in CreateButton() 895 popupInfo.markNeedUpdate = true; in CreateButton() 896 overlayManager->HidePopup(targetId, popupInfo); in CreateButton()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract.cpp | 1728 auto popupInfo = overlayManager->GetPopupInfo(targetId); in BindPopup() local 1732 if (popupInfo.popupNode) { in BindPopup() 1735 // subwindow model needs to use subContainer to get popupInfo in BindPopup() 1738 subwindow->GetPopupInfoNG(targetId, popupInfo); in BindPopup() 1740 if (popupInfo.popupNode) { in BindPopup() 1745 auto popupId = popupInfo.popupId; in BindPopup() 1746 auto popupNode = popupInfo.popupNode; in BindPopup() 1752 if (popupInfo.isCurrentOnShow) { in BindPopup() 1755 popupInfo.markNeedUpdate = popupShowing || !isShow; in BindPopup() 1762 popupInfo in BindPopup() [all...] |
/foundation/arkui/ace_engine/adapter/ohos/entrance/subwindow/ |
H A D | subwindow_ohos.h | 77 void ShowPopupNG(int32_t targetId, const NG::PopupInfo& popupInfo, 80 void GetPopupInfoNG(int32_t targetId, NG::PopupInfo& popupInfo) override;
|
H A D | subwindow_ohos.cpp | 446 void SubwindowOhos::ShowPopupNG(int32_t targetId, const NG::PopupInfo& popupInfo, in ShowPopupNG() argument 458 ShowWindow(popupInfo.focusable); in ShowPopupNG() 462 overlayManager->ShowPopup(targetId, popupInfo, std::move(onWillDismiss), interactiveDismiss); in ShowPopupNG() 477 auto popupInfo = overlayManager->GetPopupInfo(targetId == -1 ? popupTargetId_ : targetId); in HidePopupNG() local 478 popupInfo.markNeedUpdate = true; in HidePopupNG() 480 overlayManager->HidePopup(targetId == -1 ? popupTargetId_ : targetId, popupInfo); in HidePopupNG() 487 void SubwindowOhos::GetPopupInfoNG(int32_t targetId, NG::PopupInfo& popupInfo) in GetPopupInfoNG() argument 496 popupInfo = overlayManager->GetPopupInfo(targetId); in GetPopupInfoNG()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/ |
H A D | service_collaboration_menu_ace_helper.cpp | 687 auto popupInfo = overlay->GetPopupInfo(targetId); in RemovePopupNode() local 688 popupInfo.markNeedUpdate = true; in RemovePopupNode() 689 overlay->HidePopup(targetId, popupInfo); in RemovePopupNode()
|
/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | view_abstract_test_ng.cpp | 1336 * @tc.steps: step2. get popupInfo and change some params. in HWTEST_F() 1363 auto popupInfo = overlayManager->GetPopupInfo(targetNode->GetId()); in HWTEST_F() local 1364 auto popupNode = popupInfo.popupNode; in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.cpp | 831 auto popupInfo = overlayManager->GetPopupInfo(targetId); in IsPopupCreated() local 832 if (popupInfo.popupId == -1 || !popupInfo.popupNode) { in IsPopupCreated()
|