Home
last modified time | relevance | path

Searched refs:menuItemPattern (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/
H A Dmenuitem_pattern_test_ng.cpp907 menuItemPattern->ShowSubMenu();
920 menuItemPattern->ShowSubMenu();
921 menuItemPattern->CloseMenu();
980 menuItemPattern->OnHover(true);
1110 menuItemPattern->ShowSubMenu();
1180 menuItemPattern->ShowSubMenu();
1237 menuItemPattern->OnClick();
1239 menuItemPattern->OnClick();
1254 menuItemPattern->ShowSubMenu();
1257 menuItemPattern->ShowSubMenu();
[all …]
H A Dmenuwrapper_test_ng.cpp327 ASSERT_NE(menuItemPattern, nullptr);
328 menuItemPattern->SetIsSubMenuShowed(true);
332 EXPECT_TRUE(menuItemPattern->IsSubMenuShowed());
340 wrapperPattern->HandleMouseEvent(mouseInfo, menuItemPattern);
363 wrapperPattern->HandleMouseEvent(mouseInfo, menuItemPattern);
367 EXPECT_FALSE(menuItemPattern->IsSubMenuShowed());
651 ASSERT_NE(menuItemPattern, nullptr);
652 menuItemPattern->InitLongPressEvent();
653 ASSERT_NE(menuItemPattern->longPressEvent_, nullptr);
656 (*menuItemPattern->longPressEvent_)(gestureEvent);
[all …]
H A Dmenuitemgroup_test_ng.cpp826 auto menuItemPattern = frameNode->GetPattern<MenuItemGroupPattern>(); variable
827 ASSERT_NE(menuItemPattern, nullptr);
831 ASSERT_NE(menuItemPattern->headerContent_, nullptr);
832 auto layoutProps = menuItemPattern->headerContent_->GetLayoutProperty<TextLayoutProperty>();
840 ASSERT_NE(menuItemPattern->headerContent_, nullptr);
841 auto layoutProps2 = menuItemPattern->headerContent_->GetLayoutProperty<TextLayoutProperty>();
H A Dmenu_patternEx_test_ng.cpp1121 auto menuItemPattern = AceType::MakeRefPtr<MenuItemPattern>(); variable
1122 auto menuItem = AceType::MakeRefPtr<FrameNode>("", -1, menuItemPattern);
1203 auto menuItemPattern = AceType::MakeRefPtr<MenuItemPattern>(); variable
1204 auto menuItem = AceType::MakeRefPtr<FrameNode>("", -1, menuItemPattern);
1871 auto menuItemPattern = child->GetPattern<MenuItemPattern>(); variable
1874 menuItemPattern->SetClickMenuItemId(child->GetId());
1900 auto menuItemPattern = child->GetPattern<MenuItemPattern>(); variable
H A Dmenu_origin_test_ng.cpp255 auto menuItemPattern = frameNode->GetPattern<MenuItemPattern>(); variable
256 ASSERT_NE(menuItemPattern, nullptr);
261 menuItemPattern->SetAccessibilityAction();
280 menuItemPattern->SetSubBuilder(subBuilder);
356 auto menuItemPattern = frameNode->GetPattern<MenuItemPattern>(); variable
357 ASSERT_NE(menuItemPattern, nullptr);
361 menuItemPattern->isSelected_ = false;
362 menuItemPattern->MarkIsSelected(isSelected);
H A Dmenu_pattern_test_ng.cpp1428 auto menuItemPattern = menuItem1->GetPattern<MenuItemPattern>(); variable
1429 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK;
1634 auto menuItemPattern = child->GetPattern<MenuItemPattern>(); variable
1635 menuItemPattern->SetClickMenuItemId(child->GetId());
H A Dmenuitem_test_ng.cpp638 auto menuItemPattern = menuItemNode->GetPattern<MenuItemPattern>(); variable
639 ASSERT_NE(menuItemPattern, nullptr);
640 …auto algorithm = AceType::DynamicCast<MenuItemLayoutAlgorithm>(menuItemPattern->CreateLayoutAlgori…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/
H A Dmenu_item_accessibility_property.cpp35 auto menuItemPattern = frameNode->GetPattern<MenuItemPattern>(); in IsSelected() local
36 CHECK_NULL_RETURN(menuItemPattern, false); in IsSelected()
37 return menuItemPattern->IsSelected(); in IsSelected()
H A Dmenu_item_layout_algorithm.cpp145 auto menuItemPattern = menuNode ? menuNode->GetPattern<MenuItemPattern>() : nullptr; in CheckNeedMatchParent() local
146 …auto expandingMode = menuItemPattern ? menuItemPattern->GetExpandingMode() : SubMenuExpandingMode:… in CheckNeedMatchParent()
147 auto isSubMenu = menuItemPattern ? menuItemPattern->IsSubMenu() : false; in CheckNeedMatchParent()
148 auto isEmbedded = menuItemPattern ? menuItemPattern->IsEmbedded() : false; in CheckNeedMatchParent()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/
H A Dmenu_wrapper_pattern.cpp175 …nuWrapperPattern::HandleMouseEvent(const MouseInfo& info, RefPtr<MenuItemPattern>& menuItemPattern) in HandleMouseEvent() argument
190 auto menuItemNode = menuItemPattern->GetHost(); in HandleMouseEvent()
196 if (!menuItemPattern->IsInHoverRegions(mousePosition.GetX(), mousePosition.GetY()) && in HandleMouseEvent()
197 menuItemPattern->IsSubMenuShowed()) { in HandleMouseEvent()
199 menuItemPattern->SetIsSubMenuShowed(false); in HandleMouseEvent()
200 menuItemPattern->ClearHoverRegions(); in HandleMouseEvent()
201 menuItemPattern->ResetWrapperMouseEvent(); in HandleMouseEvent()
225 auto menuItemPattern = menuItem->GetPattern<MenuItemPattern>(); in GetExpandingMode() local
226 CHECK_NULL_VOID(menuItemPattern); in GetExpandingMode()
227 auto menuNode = menuItemPattern->GetMenu(); in GetExpandingMode()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_pattern.cpp486 CHECK_NULL_VOID(menuItemPattern); in RemoveParentHoverStyle()
487 menuItemPattern->SetIsSubMenuShowed(false); in RemoveParentHoverStyle()
488 menuItemPattern->OnHover(false); in RemoveParentHoverStyle()
727 auto menuItemPattern = menuItem->GetPattern<MenuItemPattern>(); in HideSubMenu() local
728 CHECK_NULL_VOID(menuItemPattern); in HideSubMenu()
729 menuItemPattern->SetIsSubMenuShowed(false); in HideSubMenu()
730 menuItemPattern->ClearHoverRegions(); in HideSubMenu()
731 menuItemPattern->ResetWrapperMouseEvent(); in HideSubMenu()
1288 auto menuItemPattern = menuItem->GetPattern<MenuItemPattern>(); in GetMenuItemInfo() local
1289 CHECK_NULL_RETURN(menuItemPattern, menuItemInfo); in GetMenuItemInfo()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dservice_collaboration_menu_ace_helper.cpp199 auto menuItemPattern = AceType::MakeRefPtr<MenuItemPattern>(); in CreateMainMenuItem() local
200 menuItemPattern->onClickEventSet_ = true; in CreateMainMenuItem()
202 ElementRegister::GetInstance()->MakeUniqueId(), menuItemPattern); in CreateMainMenuItem()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Doverlay_manager.cpp6065 auto menuItemPattern = menuItemNode->GetPattern<MenuItemPattern>(); in BuildAIEntityMenu() local
6066 CHECK_NULL_RETURN(menuItemPattern, nullptr); in BuildAIEntityMenu()
6067 menuItemPattern->SetOnClickAIMenuItem(menuOption.second); in BuildAIEntityMenu()