/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/ |
H A D | menu_expand_test_ng.cpp | 191 menuItemPattern_->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 192 EXPECT_EQ(menuItemPattern_->GetExpandingMode(), SubMenuExpandingMode::EMBEDDED); in HWTEST_F() 216 pattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 223 EXPECT_EQ(pattern->GetExpandingMode(), SubMenuExpandingMode::EMBEDDED); in HWTEST_F() 242 pattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F() 249 EXPECT_EQ(pattern->GetExpandingMode(), SubMenuExpandingMode::STACK); in HWTEST_F() 267 menuItemPattern_->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F() 294 pattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F() 300 EXPECT_EQ(pattern->GetExpandingMode(), SubMenuExpandingMode::STACK); in HWTEST_F() 329 menuItemPattern_->expandingMode_ = SubMenuExpandingMode in HWTEST_F() [all...] |
H A D | menuitem_pattern_testone_ng.cpp | 312 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 339 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 366 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 393 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 551 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 555 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 559 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 563 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 605 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F() 609 menuItemPattern->expandingMode_ = SubMenuExpandingMode in HWTEST_F() [all...] |
H A D | menuitem_pattern_test_ng.cpp | 1279 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F() 1297 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 1337 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 1377 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 1379 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F() 1524 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F() 1526 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F() 1653 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; in HWTEST_F()
|
H A D | menuwrapper_test_ng.cpp | 828 menu->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK); in HWTEST_F() 829 menu2->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK); in HWTEST_F() 952 menu->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::EMBEDDED); in HWTEST_F() 953 menu2->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK); in HWTEST_F() 970 menu->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK); in HWTEST_F()
|
H A D | menu_patternEx_test_ng.cpp | 1178 layoutProps->UpdateExpandingMode(SubMenuExpandingMode::STACK); in HWTEST_F() 1964 MneuModelInstance.SetExpandingMode(SubMenuExpandingMode::STACK); in HWTEST_F()
|
H A D | menu_layoutThi_test_ng.cpp | 526 parentPattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F()
|
H A D | menu_origin_test_ng.cpp | 709 property.UpdateExpandingMode(SubMenuExpandingMode::EMBEDDED); in HWTEST_F() 719 property.UpdateExpandingMode(SubMenuExpandingMode::STACK); in HWTEST_F()
|
H A D | menu_pattern_test_ng.cpp | 1429 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK; in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | menu_modifier.cpp | 32 SubMenuExpandingMode ParseSubMenuExpandingMode(int32_t subMenuExpandingMode) in ParseSubMenuExpandingMode() 34 SubMenuExpandingMode mode = SubMenuExpandingMode::SIDE; in ParseSubMenuExpandingMode() 37 mode = SubMenuExpandingMode::SIDE; in ParseSubMenuExpandingMode() 40 mode = SubMenuExpandingMode::EMBEDDED; in ParseSubMenuExpandingMode() 43 mode = SubMenuExpandingMode::STACK; in ParseSubMenuExpandingMode() 217 SubMenuExpandingMode subMenuExpandingMode = ParseSubMenuExpandingMode(modeParam); in SetSubMenuExpandingMode() 225 MenuModelNG::SetExpandingMode(frameNode, SubMenuExpandingMode::SIDE); in ResetSubMenuExpandingMode()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_menu.cpp | 203 auto mode = static_cast<SubMenuExpandingMode>(info[0]->ToNumber<int32_t>()); in SetExpandingMode() 205 mode == SubMenuExpandingMode::EMBEDDED in SetExpandingMode() 206 ? NG::SubMenuExpandingMode::EMBEDDED in SetExpandingMode() 207 : mode == SubMenuExpandingMode::STACK in SetExpandingMode() 208 ? NG::SubMenuExpandingMode::STACK in SetExpandingMode() 209 : NG::SubMenuExpandingMode::SIDE; in SetExpandingMode()
|
H A D | js_menu.h | 23 enum class SubMenuExpandingMode { class
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | menu_layout_property.h | 35 enum class SubMenuExpandingMode { SIDE, EMBEDDED, STACK }; class 132 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ExpandingMode, SubMenuExpandingMode, PROPERTY_UPDATE_MEASURE)
|
H A D | menu_model_ng.h | 36 void SetExpandingMode(const SubMenuExpandingMode& expandingMode) override; 52 static void SetExpandingMode(FrameNode* frameNode, const SubMenuExpandingMode& expandingMode);
|
H A D | menu_layout_property.cpp | 94 auto expandingMode = "SubMenuExpandingMode.SIDE"; in ToJsonValue() 95 if (propExpandingMode_ == SubMenuExpandingMode::EMBEDDED) { in ToJsonValue() 96 expandingMode = "SubMenuExpandingMode.EMBEDDED"; in ToJsonValue() 97 } else if (propExpandingMode_ == SubMenuExpandingMode::STACK) { in ToJsonValue() 98 expandingMode = "SubMenuExpandingMode.STACK"; in ToJsonValue()
|
H A D | menu_model.h | 41 virtual void SetExpandingMode(const NG::SubMenuExpandingMode& expandingMode) {}; in SetExpandingMode()
|
H A D | menu_model_ng.cpp | 112 void MenuModelNG::SetExpandingMode(const SubMenuExpandingMode& expandingMode) in SetExpandingMode() 117 void MenuModelNG::SetExpandingMode(FrameNode* frameNode, const SubMenuExpandingMode& expandingMode) in SetExpandingMode()
|
H A D | menu_pattern.cpp | 506 auto expandingMode = layoutProperty->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in UpdateMenuItemChildren() 640 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HideStackExpandMenu() 641 if (IsSubMenu() && expandingMode == SubMenuExpandingMode::STACK) { in HideStackExpandMenu() 658 } else if (expandingMode == SubMenuExpandingMode::STACK) { in HideStackExpandMenu()
|
H A D | sub_menu_layout_algorithm.cpp | 45 expandingMode == SubMenuExpandingMode::STACK); in Layout()
|
H A D | menu_layout_algorithm.cpp | 719 if (expandingMode == SubMenuExpandingMode::SIDE) { in CheckChildConstraintCondition() 785 if (expandingMode == SubMenuExpandingMode::STACK) { in CalculateIdealSize() 2824 return layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE) == SubMenuExpandingMode::EMBEDDED; in CheckIsEmbeddedMode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_pattern.cpp | 174 expandingMode_ = menuProperty->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in OnModifyDone() 289 if (expandingMode_ == SubMenuExpandingMode::EMBEDDED) { in ShowSubMenu() 338 (expandingMode_ == SubMenuExpandingMode::STACK && hasSubMenu)) { in BuildSubMenuCustomNode() 385 if (expandingMode_ == SubMenuExpandingMode::STACK) { in UpdateSubmenuExpandingMode() 388 } else if (expandingMode_ == SubMenuExpandingMode::EMBEDDED) { in UpdateSubmenuExpandingMode() 410 expandingMode_ == SubMenuExpandingMode::STACK) { in ShowSubMenuHelper() 576 if (expandingMode_ == SubMenuExpandingMode::EMBEDDED && clickableArea_) { in RegisterOnClick() 601 if (expandingMode_ == SubMenuExpandingMode::EMBEDDED && clickableArea_) { in RegisterOnTouch() 626 if (expandingMode_ == SubMenuExpandingMode::EMBEDDED && clickableArea_) { in RegisterOnHover() 649 if (expandingMode_ == SubMenuExpandingMode in RegisterOnKeyEvent() [all...] |
H A D | menu_item_pattern.h | 219 SubMenuExpandingMode GetExpandingMode() in GetExpandingMode() 331 SubMenuExpandingMode expandingMode_ = SubMenuExpandingMode::SIDE;
|
H A D | menu_item_layout_algorithm.cpp | 142 auto expandingMode = menuItemPattern ? menuItemPattern->GetExpandingMode() : SubMenuExpandingMode::SIDE; in CheckNeedMatchParent() 145 bool matchParent = (expandingMode == SubMenuExpandingMode::STACK && isSubMenu) || in CheckNeedMatchParent() 146 (expandingMode == SubMenuExpandingMode::EMBEDDED && isEmbedded); in CheckNeedMatchParent() 336 auto expandingMode = menuItemPattern ? menuItemPattern->GetExpandingMode() : SubMenuExpandingMode::SIDE; in UpdateSelfSize() 337 if (expandingMode == SubMenuExpandingMode::EMBEDDED && !isEmbedded && GreatNotEqual(userHeight_, 0.0f)) { in UpdateSelfSize()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/ |
H A D | menu_wrapper_pattern.cpp | 204 void MenuWrapperPattern::GetExpandingMode(const RefPtr<UINode>& subMenu, SubMenuExpandingMode& expandingMode, in GetExpandingMode() 219 expandingMode = menuProperty->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in GetExpandingMode() 251 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HideSubMenu() 256 if (expandingMode == SubMenuExpandingMode::STACK && hasAnimation) { in HideSubMenu() 288 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HasStackSubMenu() 289 if (expandingMode != SubMenuExpandingMode::STACK) { in HasStackSubMenu() 313 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HasEmbeddedSubMenu() 314 return expandingMode == SubMenuExpandingMode::EMBEDDED; in HasEmbeddedSubMenu() 511 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in UpdateMenuAnimation() 515 if (expandingMode == SubMenuExpandingMode in UpdateMenuAnimation() [all...] |
H A D | menu_wrapper_pattern.h | 114 void GetExpandingMode(const RefPtr<UINode>& subMenu, SubMenuExpandingMode& expandingMode, bool& hasAnimation);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 3362 var SubMenuExpandingMode; variable 3363 (function (SubMenuExpandingMode) { 3364 SubMenuExpandingMode[SubMenuExpandingMode["SIDE_EXPAND"] = 0] = "SIDE"; 3365 SubMenuExpandingMode[SubMenuExpandingMode["EMBEDDED_EXPAND"] = 1] = "EMBEDDED"; 3366 SubMenuExpandingMode[SubMenuExpandingMode["STACK_EXPAND"] = 2] = "STACK"; 3367 })(SubMenuExpandingMode || (SubMenuExpandingMode [all...] |