/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/ |
H A D | bubble_view.h | 42 const RefPtr<PopupParam>& param, int32_t popupId, int32_t targetId, const RefPtr<FrameNode>& bobbleNode); 43 static RefPtr<FrameNode> CreateButtons(const RefPtr<PopupParam>& param, int32_t popupId, int32_t targetId); 45 ButtonProperties& buttonParam, int32_t popupId, int32_t targetId, const RefPtr<PopupParam>& param); 46 static void UpdatePopupParam(int32_t popupId, const RefPtr<PopupParam>& param, const RefPtr<FrameNode>& targetNode); 47 static void UpdateCustomPopupParam(int32_t popupId, const RefPtr<PopupParam>& param); 48 static void UpdateCommonParam(int32_t popupId, const RefPtr<PopupParam>& param, bool custom = true); 50 const RefPtr<PopupParam>& param, float& popupMaxWidth, float& popupMaxHeight, int32_t popupId); 51 static void UpdateBubbleContent(int32_t popupId, const RefPtr<PopupParam>& param);
|
H A D | bubble_view.cpp | 130 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in CreateBubbleNode() local 131 ACE_LAYOUT_SCOPED_TRACE("Create[%s][self:%d]", V2::POPUP_ETS_TAG, popupId); in CreateBubbleNode() 133 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in CreateBubbleNode() 171 auto displayWindowOffset = GetDisplayWindowRectOffset(popupId); in CreateBubbleNode() 205 auto combinedChild = CreateCombinedChild(param, popupId, targetId, popupNode); in CreateBubbleNode() 255 GetPopupMaxWidthAndHeight(param, popupMaxWidth, popupMaxHeight, popupId); in CreateBubbleNode() 286 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in CreateCustomBubbleNode() local 288 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in CreateCustomBubbleNode() 314 auto displayWindowOffset = GetDisplayWindowRectOffset(popupId); in CreateCustomBubbleNode() 353 GetPopupMaxWidthAndHeight(param, popupMaxWidth, popupMaxHeight, popupId); in CreateCustomBubbleNode() 410 UpdateBubbleContent(int32_t popupId, const RefPtr<PopupParam>& param) UpdateBubbleContent() argument 456 UpdatePopupParam(int32_t popupId, const RefPtr<PopupParam>& param, const RefPtr<FrameNode>& targetNode) UpdatePopupParam() argument 502 UpdateCustomPopupParam(int32_t popupId, const RefPtr<PopupParam>& param) UpdateCustomPopupParam() argument 554 UpdateCommonParam(int32_t popupId, const RefPtr<PopupParam>& param, bool custom) UpdateCommonParam() argument 675 CreateCombinedChild( const RefPtr<PopupParam>& param, int32_t popupId, int32_t targetId, const RefPtr<FrameNode>& bobbleNode) CreateCombinedChild() argument 757 CreateButtons(const RefPtr<PopupParam>& param, int32_t popupId, int32_t targetId) CreateButtons() argument 814 CreateButton( ButtonProperties& buttonParam, int32_t popupId, int32_t targetId, const RefPtr<PopupParam>& param) CreateButton() argument [all...] |
H A D | bubble_pattern.cpp | 428 auto popupId = popupNode->GetId(); in StartEnteringTransitionEffects() local 438 [weak = WeakClaim(this), finish, showInSubWindow, popupId, isBlock]() { in StartEnteringTransitionEffects() 459 subWindowMgr->SetHotAreas(rects, popupId, pattern->GetContainerId()); in StartEnteringTransitionEffects() 536 auto popupId = host->GetId(); in StartAlphaEnteringAnimation() local 552 [weak = WeakClaim(this), finish, showInSubWindow, popupId, isBlock]() { in StartAlphaEnteringAnimation() 573 subWindowMgr->SetHotAreas(rects, popupId, pattern->GetContainerId()); in StartAlphaEnteringAnimation()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/ |
H A D | bubble_test_One_ng.cpp | 168 auto popupId = ElementRegister::GetInstance()->MakeUniqueId();
in CreateBubbleNode() local 170 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag));
in CreateBubbleNode() 224 auto popupId = ElementRegister::GetInstance()->MakeUniqueId();
in HWTEST_F() local 226 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(id, targetTag));
in HWTEST_F() 253 auto popupId = ElementRegister::GetInstance()->MakeUniqueId();
in HWTEST_F() local 255 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(id, targetTag));
in HWTEST_F() 287 auto popupId = ElementRegister::GetInstance()->MakeUniqueId();
in HWTEST_F() local 289 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(id, targetTag));
in HWTEST_F() 339 auto popupId = ElementRegister::GetInstance()->MakeUniqueId();
in HWTEST_F() local 341 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceTyp in HWTEST_F() 377 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 415 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 453 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 493 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 516 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 554 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 585 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 611 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 643 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 669 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 700 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 726 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 757 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 788 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 817 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 846 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 880 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 922 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 950 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 977 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1007 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1031 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1064 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1104 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local [all...] |
H A D | bubble_test_ng.cpp | 200 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in CreateBubbleNode() local 202 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in CreateBubbleNode() 314 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 316 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 361 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 363 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 404 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 406 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 454 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 456 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceTyp in HWTEST_F() 532 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 619 auto popupId = popupNode->GetId(); HWTEST_F() local 675 auto popupId = popupNode->GetId(); HWTEST_F() local 711 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 857 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1266 auto popupId = popupNode->GetId(); HWTEST_F() local 1458 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1527 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1628 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1683 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1789 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1870 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2007 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2040 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2137 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2178 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2213 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2250 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2288 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2331 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2450 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2480 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2517 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2709 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2765 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2821 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 2848 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_manager_popup_test_ng.cpp | 69 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in CreatePopupNodes() local 70 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, in CreatePopupNodes() 73 popupInfo.popupId = popupId; in CreatePopupNodes() 1258 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 1259 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, in HWTEST_F() 1262 popupInfo.popupId = popupId; in HWTEST_F() 1302 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 1303 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, in HWTEST_F() 1346 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1389 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1432 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1475 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1519 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1563 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1607 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1650 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1693 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1736 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1785 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local [all...] |
H A D | overlay_manager_testone_ng.cpp | 650 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 652 V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetNode->GetId(), targetNode->GetTag())); in HWTEST_F() 655 popupInfo.popupId = popupId; in HWTEST_F() 683 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 685 V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetNode->GetId(), targetNode->GetTag())); in HWTEST_F() 689 popupInfo.popupId = popupId; in HWTEST_F() 736 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 738 V2::POPUP_ETS_TAG, popupId, AceTyp in HWTEST_F() 800 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 861 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 915 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 977 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1045 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1087 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1130 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1536 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1626 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1670 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local [all...] |
H A D | overlay_manager_extend_test_ng.cpp | 462 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 464 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 508 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 510 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 553 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 555 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 729 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 731 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 796 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 798 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceTyp in HWTEST_F() [all...] |
H A D | overlay_test_ng.cpp | 231 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 233 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 235 popupInfo.popupId = popupId; in HWTEST_F() 584 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 586 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceType::MakeRefPtr<BubblePattern>(targetId, targetTag)); in HWTEST_F() 588 popupInfo.popupId = popupId; in HWTEST_F() 949 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 951 FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, AceTyp in HWTEST_F() 1033 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1060 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1101 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 1205 auto popupId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract.cpp | 1745 auto popupId = popupInfo.popupId; in BindPopup() local 1766 if (popupInfo.popupId == -1 || !popupNode) { in BindPopup() 1774 popupId = popupNode->GetId(); in BindPopup() 1786 targetNode->PushDestroyCallbackWithTag(destructor, std::to_string(popupId)); in BindPopup() 1797 targetNode->PushDestroyCallbackWithTag(destructor, std::to_string(popupId)); in BindPopup() 1802 BubbleView::UpdatePopupParam(popupId, param, targetNode); in BindPopup() 1805 BubbleView::UpdateCustomPopupParam(popupId, param); in BindPopup() 1810 popupInfo.popupId = popupId; in BindPopup() [all...] |
/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | ui_content_impl.h | 383 void SetCustomPopupConfig(int32_t nodeId, const CustomPopupUIExtensionConfig& config, int32_t popupId);
|
H A D | ui_content_impl.cpp | 3524 void UIContentImpl::SetCustomPopupConfig(int32_t nodeId, const CustomPopupUIExtensionConfig& config, int32_t popupId) in SetCustomPopupConfig() argument 3527 popupUIExtensionRecords_[nodeId] = popupId; in SetCustomPopupConfig()
|
/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | view_abstract_test_ng.cpp | 1349 info.popupId = 1; in HWTEST_F() 1351 V2::POPUP_ETS_TAG, info.popupId, AceType::MakeRefPtr<BubblePattern>(targetNode->GetId(), targetNode->GetTag())); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | overlay_manager.h | 53 int32_t popupId = -1; member
|
H A D | overlay_manager.cpp | 1715 auto popupId = popupNode->GetId(); in SetPopupHotAreas() local 1736 subWindowMgr->SetHotAreas(rects, popupId, popupPattern->GetContainerId()); in SetPopupHotAreas() 2346 if (id != popupInfo.popupId) { in CleanPopupInSubWindow()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.cpp | 832 if (popupInfo.popupId == -1 || !popupInfo.popupNode) { in IsPopupCreated()
|