Home
last modified time | relevance | path

Searched refs:popupNode (Results 1 - 19 of 19) sorted by relevance

/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
H A Doverlay_manager_testone_ng.cpp651 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 Doverlay_manager_popup_test_ng.cpp70 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 Doverlay_manager_extend_test_ng.cpp463 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 Doverlay_test_ng.cpp232 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 Doverlay_manager_testtwo_ng.cpp677 info.popupNode = rootNode; in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
H A Dbubble_view.cpp46 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 Dbubble_pattern.cpp118 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 Dbubble_pattern.h135 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 Dbubble_test_ng.cpp201 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 Dbubble_test_One_ng.cpp169 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 Doverlay_manager.cpp1571 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 Doverlay_manager.h55 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 Ddom_document.cpp414 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 Dselect_popup_component.cpp338 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 Dview_abstract.cpp1732 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 Dview_abstract_test_ng.cpp1352 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 Dindexer_pattern.h155 void AddPopupTouchListener(RefPtr<FrameNode> popupNode);
H A Dindexer_pattern.cpp1359 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 Djs_view_abstract.cpp832 if (popupInfo.popupId == -1 || !popupInfo.popupNode) { in IsPopupCreated()

Completed in 58 milliseconds