/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_manager_testone_ng.cpp | 651 auto popupNode = FrameNode::CreateFrameNode( in HWTEST_F() local 653 ASSERT_NE(popupNode, nullptr); in HWTEST_F() 656 popupInfo.popupNode = popupNode; in HWTEST_F() 684 auto popupNode = FrameNode::CreateFrameNode( in HWTEST_F() local 686 ASSERT_NE(popupNode, nullptr); in HWTEST_F() 687 popupNode->MountToParent(rootNode); in HWTEST_F() 690 popupInfo.popupNode = popupNode; in HWTEST_F() 697 popupNode in HWTEST_F() 737 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 801 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 862 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 916 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 978 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 1046 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 1088 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 1131 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 1537 auto popupNode = HWTEST_F() local 1627 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local 1671 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local [all...] |
H A D | overlay_manager_popup_test_ng.cpp | 70 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, in CreatePopupNodes() local 74 popupInfo.popupNode = popupNode; in CreatePopupNodes() 1259 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, in HWTEST_F() local 1263 popupInfo.popupNode = popupNode; in HWTEST_F() 1272 auto layoutProp = popupNode->GetLayoutProperty<BubbleLayoutProperty>(); in HWTEST_F() 1280 auto popupPattern = popupInfo.popupNode->GetPattern<BubblePattern>(); in HWTEST_F() 1284 overlayManager->ShowPopupAnimation(popupNode); in HWTEST_F() 1303 auto popupNode in HWTEST_F() local 1347 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1390 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1433 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1476 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1520 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1564 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1608 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1651 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1694 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1737 auto popupNode = FrameNode::CreateFrameNode(V2::POPUP_ETS_TAG, popupId, HWTEST_F() local 1786 auto popupNode = FrameNode::CreateFrameNode( HWTEST_F() local [all...] |
H A D | overlay_manager_extend_test_ng.cpp | 463 auto popupNode = in HWTEST_F() local 465 auto layoutProperty = AceType::DynamicCast<BubbleLayoutProperty>(popupNode->GetLayoutProperty()); in HWTEST_F() 466 auto renderProperty = popupNode->GetPaintProperty<BubbleRenderProperty>(); in HWTEST_F() 467 auto bubblePattern = popupNode->GetPattern<BubblePattern>(); in HWTEST_F() 474 bool testResult = overlayManager->RemovePopupInSubwindow(bubblePattern, popupNode, rootNode); in HWTEST_F() 477 testResult = overlayManager->RemovePopupInSubwindow(bubblePattern, popupNode, rootNode); in HWTEST_F() 482 testResult = overlayManager->RemovePopupInSubwindow(bubblePattern, popupNode, rootNode); in HWTEST_F() 491 testResult = overlayManager->RemovePopupInSubwindow(bubblePattern, popupNode, rootNode); in HWTEST_F() 509 auto popupNode = in HWTEST_F() local 511 auto layoutProperty = AceType::DynamicCast<BubbleLayoutProperty>(popupNode in HWTEST_F() 554 auto popupNode = HWTEST_F() local 730 auto popupNode = HWTEST_F() local 797 auto popupNode = HWTEST_F() local [all...] |
H A D | overlay_test_ng.cpp | 232 auto popupNode = in HWTEST_F() local 236 popupInfo.popupNode = popupNode; in HWTEST_F() 246 popupNode->MountToParent(rootNode); in HWTEST_F() 585 auto popupNode = in HWTEST_F() local 589 popupInfo.popupNode = popupNode; in HWTEST_F() 599 popupNode->MountToParent(rootNode); in HWTEST_F() 608 auto iter = std::find(rootChildren.begin(), rootChildren.end(), popupInfo.popupNode); in HWTEST_F() 950 auto popupNode in HWTEST_F() local 1034 auto popupNode = HWTEST_F() local 1061 auto popupNode = HWTEST_F() local 1102 auto popupNode = HWTEST_F() local 1206 auto popupNode = HWTEST_F() local [all...] |
H A D | overlay_manager_testtwo_ng.cpp | 677 info.popupNode = rootNode; in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/ |
H A D | bubble_view.cpp | 46 auto popupNode = FrameNode::GetFrameNode(V2::POPUP_ETS_TAG, popupNodeId); in GetDisplayWindowRectOffset() local 47 CHECK_NULL_RETURN(popupNode, OffsetF()); in GetDisplayWindowRectOffset() 48 auto pipelineContext = popupNode->GetContextRefPtr(); in GetDisplayWindowRectOffset() 114 void SetHitTestMode(RefPtr<FrameNode>& popupNode, bool isBlockEvent) in SetHitTestMode() argument 116 auto hub = popupNode->GetEventHub<BubbleEventHub>(); in SetHitTestMode() 132 auto popupNode = in CreateBubbleNode() local 134 auto popupProp = AceType::DynamicCast<BubbleLayoutProperty>(popupNode->GetLayoutProperty()); in CreateBubbleNode() 135 auto popupPaintProp = popupNode->GetPaintProperty<BubbleRenderProperty>(); in CreateBubbleNode() 139 auto bubbleHub = popupNode->GetEventHub<BubbleEventHub>(); in CreateBubbleNode() 167 SetHitTestMode(popupNode, para in CreateBubbleNode() 287 auto popupNode = CreateCustomBubbleNode() local 412 auto popupNode = FrameNode::GetFrameNode(V2::POPUP_ETS_TAG, popupId); UpdateBubbleContent() local 460 auto popupNode = FrameNode::GetFrameNode(V2::POPUP_ETS_TAG, popupId); UpdatePopupParam() local 505 auto popupNode = FrameNode::GetFrameNode(V2::POPUP_ETS_TAG, popupId); UpdateCustomPopupParam() local 522 auto popupNode = FrameNode::GetFrameNode(V2::POPUP_ETS_TAG, popupNodeId); GetPopupMaxWidthAndHeight() local 556 auto popupNode = FrameNode::GetFrameNode(V2::POPUP_ETS_TAG, popupId); UpdateCommonParam() local 884 auto popupNode = FrameNode::GetFrameNode(V2::POPUP_ETS_TAG, popupId); CreateButton() local [all...] |
H A D | bubble_pattern.cpp | 118 auto popupNode = popupNodeWk.Upgrade(); in OnAttachToFrameNode() 119 CHECK_NULL_VOID(popupNode); in OnAttachToFrameNode() 120 popupNode->MarkDirtyNode(PROPERTY_UPDATE_MEASURE); in OnAttachToFrameNode() 426 const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish) in StartEnteringTransitionEffects() 428 auto popupId = popupNode->GetId(); in StartEnteringTransitionEffects() 429 auto pattern = popupNode->GetPattern<BubblePattern>(); in StartEnteringTransitionEffects() 431 auto layoutProp = popupNode->GetLayoutProperty<BubbleLayoutProperty>(); in StartEnteringTransitionEffects() 436 auto& renderContext = popupNode->GetRenderContext(); in StartEnteringTransitionEffects() 468 const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish) in StartExitingTransitionEffects() 470 auto pattern = popupNode in StartExitingTransitionEffects() 425 StartEnteringTransitionEffects( const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish) StartEnteringTransitionEffects() argument 467 StartExitingTransitionEffects( const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish) StartExitingTransitionEffects() argument [all...] |
H A D | bubble_pattern.h | 135 void StartEnteringTransitionEffects(const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish); 136 void StartExitingTransitionEffects(const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish);
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/ |
H A D | bubble_test_ng.cpp | 201 auto popupNode = in CreateBubbleNode() local 203 auto layoutProperty = AceType::DynamicCast<BubbleLayoutProperty>(popupNode->GetLayoutProperty()); in CreateBubbleNode() 204 auto renderProperty = popupNode->GetPaintProperty<BubbleRenderProperty>(); in CreateBubbleNode() 245 return popupNode; in CreateBubbleNode() 612 auto popupNode = BubbleView::CreateBubbleNode(targetNode->GetTag(), targetNode->GetId(), popupParam); in HWTEST_F() local 613 EXPECT_NE(popupNode, nullptr); in HWTEST_F() 614 EXPECT_EQ(popupNode->GetPattern<BubblePattern>()->GetHasTransition(), true); in HWTEST_F() 619 auto popupId = popupNode->GetId(); in HWTEST_F() 625 EXPECT_EQ(popupNode->GetPattern<BubblePattern>()->GetHasTransition(), true); in HWTEST_F() 657 * @tc.steps: step2. create custom bubble and get popupNode in HWTEST_F() 668 auto popupNode = HWTEST_F() local 1107 auto popupNode = BubbleView::CreateBubbleNode(targetNode->GetTag(), targetNode->GetId(), popupParam); HWTEST_F() local 1157 auto popupNode = BubbleView::CreateBubbleNode(targetNode->GetTag(), targetNode->GetId(), popupParam); HWTEST_F() local 1245 auto popupNode = BubbleView::CreateBubbleNode(targetNode->GetTag(), targetNode->GetId(), popupParam); HWTEST_F() local 1317 auto popupNode = HWTEST_F() local 1367 auto popupNode = HWTEST_F() local 1402 auto popupNode = BubbleView::CreateBubbleNode(targetTag, targetId, popupParam); HWTEST_F() local 2588 auto popupNode = BubbleView::CreateBubbleNode(targetNode->GetTag(), targetNode->GetId(), popupParam); HWTEST_F() local 2638 auto popupNode = HWTEST_F() local 2681 auto popupNode = BubbleView::CreateBubbleNode(targetNode->GetTag(), targetNode->GetId(), popupParam); HWTEST_F() local [all...] |
H A D | bubble_test_One_ng.cpp | 169 auto popupNode =
in CreateBubbleNode() local 171 auto layoutProperty = AceType::DynamicCast<BubbleLayoutProperty>(popupNode->GetLayoutProperty());
in CreateBubbleNode() 172 auto renderProperty = popupNode->GetPaintProperty<BubbleRenderProperty>();
in CreateBubbleNode() 211 return popupNode;
in CreateBubbleNode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | overlay_manager.cpp | 1571 void OverlayManager::ShowPopupAnimation(const RefPtr<FrameNode>& popupNode) in ShowPopupAnimation() argument 1573 auto popupPattern = popupNode->GetPattern<BubblePattern>(); in ShowPopupAnimation() 1576 BlurLowerNode(popupNode); in ShowPopupAnimation() 1577 auto onFinish = [popupNodeWk = WeakPtr<FrameNode>(popupNode), weak = WeakClaim(this)]() { in ShowPopupAnimation() 1579 auto popupNode = popupNodeWk.Upgrade(); in ShowPopupAnimation() 1580 CHECK_NULL_VOID(overlayManager && popupNode); in ShowPopupAnimation() 1581 overlayManager->FocusOverlayNode(popupNode); in ShowPopupAnimation() 1584 popupPattern->StartEnteringTransitionEffects(popupNode, onFinish); in ShowPopupAnimation() 1590 void OverlayManager::ShowPopupAnimationNG(const RefPtr<FrameNode>& popupNode) in ShowPopupAnimationNG() argument 1592 auto popupPattern = popupNode in ShowPopupAnimationNG() 1601 HidePopupAnimation(const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish) HidePopupAnimation() argument 1663 auto popupNode = popupInfo.popupNode; MountPopup() local 1712 SetPopupHotAreas(RefPtr<FrameNode> popupNode) SetPopupHotAreas() argument 1750 auto popupNode = popupInfo.popupNode; HidePopup() local 1901 auto popupNode = popup.second; RemoveIndexerPopup() local 1918 auto popupNode = popupInfo.popupNode; HideCustomPopups() local 1951 auto popupNode = popupInfo.popupNode; HideAllPopups() local 1973 auto popupNode = it->second.popupNode; ErasePopup() local 6748 auto popupNode = popupInfo.popupNode; DumpPopupMapInfo() local [all...] |
H A D | overlay_manager.h | 55 RefPtr<FrameNode> popupNode; member 114 void SetPopupHotAreas(RefPtr<FrameNode> popupNode); 115 void ShowPopupAnimation(const RefPtr<FrameNode>& popupNode); 116 void ShowPopupAnimationNG(const RefPtr<FrameNode>& popupNode); 117 void HidePopupAnimation(const RefPtr<FrameNode>& popupNode, const std::function<void()>& finish);
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_document.cpp | 414 auto popupNode = AceType::DynamicCast<DOMPopup>(targetNode); in HandleComponentPostBinding() local 415 if (popupNode) { in HandleComponentPostBinding() 417 popupNode->BindIdNode(idNode); in HandleComponentPostBinding()
|
/foundation/arkui/ace_engine/frameworks/core/components/select_popup/ |
H A D | select_popup_component.cpp | 338 auto popupNode = manager->CreateAccessibilityNode("select-popup", id, GetSelectPopupId(), -1); in Initialize() local 339 SetNode(popupNode); in Initialize()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract.cpp | 1732 if (popupInfo.popupNode) { in BindPopup() 1740 if (popupInfo.popupNode) { in BindPopup() 1746 auto popupNode = popupInfo.popupNode; in BindPopup() local 1748 if (popupNode) { in BindPopup() 1749 popupPattern = popupNode->GetPattern<BubblePattern>(); in BindPopup() 1766 if (popupInfo.popupId == -1 || !popupNode) { in BindPopup() 1768 popupNode = BubbleView::CreateBubbleNode(targetTag, targetId, param); in BindPopup() 1771 popupNode = BubbleView::CreateCustomBubbleNode(targetTag, targetId, customNode, param); in BindPopup() 1773 if (popupNode) { in BindPopup() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | view_abstract_test_ng.cpp | 1352 info.popupNode = popupNode1; in HWTEST_F() 1358 * @tc.expected: popupNode in overlayManager of targetNode not null in HWTEST_F() 1364 auto popupNode = popupInfo.popupNode; in HWTEST_F() local 1365 ASSERT_NE(popupNode, nullptr); in HWTEST_F() 1366 popupNode->GetPattern<BubblePattern>()->transitionStatus_ = TransitionStatus::ENTERING; in HWTEST_F() 1372 EXPECT_NE(overlayManager->GetPopupInfo(targetNode->GetId()).popupNode, nullptr); in HWTEST_F() 1376 * @tc.expected: popupNode in overlayManager of targetNode not null in HWTEST_F() 1385 EXPECT_NE(overlayManager->GetPopupInfo(targetNode->GetId()).popupNode, nullptr); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/indexer/ |
H A D | indexer_pattern.h | 155 void AddPopupTouchListener(RefPtr<FrameNode> popupNode);
|
H A D | indexer_pattern.cpp | 1359 auto popupNode = pattern->popupNode_; in UpdatePopupListGradientView() 1360 CHECK_NULL_VOID(popupNode); in UpdatePopupListGradientView() 1361 auto listNode = DynamicCast<FrameNode>(popupNode->GetLastChild()->GetFirstChild()); in UpdatePopupListGradientView() 1595 void IndexerPattern::AddPopupTouchListener(RefPtr<FrameNode> popupNode) in AddPopupTouchListener() argument 1597 CHECK_NULL_VOID(popupNode); in AddPopupTouchListener() 1598 auto gesture = popupNode->GetOrCreateGestureEventHub(); in AddPopupTouchListener()
|
/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()
|