/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/ |
H A D | menu_expand_test_ng.cpp | 191 menuItemPattern_->expandingMode_ = SubMenuExpandingMode::EMBEDDED; 192 EXPECT_EQ(menuItemPattern_->GetExpandingMode(), SubMenuExpandingMode::EMBEDDED); 216 pattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; 223 EXPECT_EQ(pattern->GetExpandingMode(), SubMenuExpandingMode::EMBEDDED); 242 pattern->expandingMode_ = SubMenuExpandingMode::STACK; 249 EXPECT_EQ(pattern->GetExpandingMode(), SubMenuExpandingMode::STACK); 267 menuItemPattern_->expandingMode_ = SubMenuExpandingMode::STACK; 292 pattern->expandingMode_ = SubMenuExpandingMode::STACK; 298 EXPECT_EQ(pattern->GetExpandingMode(), SubMenuExpandingMode::STACK); 327 menuItemPattern_->expandingMode_ = SubMenuExpandingMode::EMBEDDED; [all …]
|
H A D | menuwrapper_test_ng.cpp | 825 menu->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK); 826 … menu2->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK); 948 …menu->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::EMBEDDED); 949 … menu2->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK); 966 menu->GetLayoutProperty<MenuLayoutProperty>()->UpdateExpandingMode(SubMenuExpandingMode::STACK);
|
H A D | menuitem_pattern_test_ng.cpp | 1238 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK; 1256 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; 1296 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; 1336 menuItemPattern->expandingMode_ = SubMenuExpandingMode::EMBEDDED; 1338 menuItemPattern->expandingMode_ = SubMenuExpandingMode::STACK;
|
H A D | menu_patternEx_test_ng.cpp | 1164 layoutProps->UpdateExpandingMode(SubMenuExpandingMode::STACK); 1950 MneuModelInstance.SetExpandingMode(SubMenuExpandingMode::STACK);
|
H A D | menu_origin_test_ng.cpp | 709 property.UpdateExpandingMode(SubMenuExpandingMode::EMBEDDED); 719 property.UpdateExpandingMode(SubMenuExpandingMode::STACK);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | menu_modifier.cpp | 35 SubMenuExpandingMode ParseSubMenuExpandingMode(int32_t subMenuExpandingMode) in ParseSubMenuExpandingMode() 37 SubMenuExpandingMode mode = SubMenuExpandingMode::SIDE; in ParseSubMenuExpandingMode() 40 mode = SubMenuExpandingMode::SIDE; in ParseSubMenuExpandingMode() 43 mode = SubMenuExpandingMode::EMBEDDED; in ParseSubMenuExpandingMode() 46 mode = SubMenuExpandingMode::STACK; in ParseSubMenuExpandingMode() 217 SubMenuExpandingMode subMenuExpandingMode = ParseSubMenuExpandingMode(modeParam); in SetSubMenuExpandingMode() 225 MenuModelNG::SetExpandingMode(frameNode, SubMenuExpandingMode::SIDE); in ResetSubMenuExpandingMode()
|
/ohos5.0/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 { enum
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_pattern.cpp | 302 (expandingMode_ == SubMenuExpandingMode::STACK && hasSubMenu)) { in ShowSubMenu() 318 if (expandingMode_ == SubMenuExpandingMode::EMBEDDED) { in ShowSubMenu() 394 if (expandingMode_ == SubMenuExpandingMode::STACK) { in UpdateSubmenuExpandingMode() 397 } else if (expandingMode_ == SubMenuExpandingMode::EMBEDDED) { in UpdateSubmenuExpandingMode() 419 expandingMode_ == SubMenuExpandingMode::STACK) { in ShowSubMenuHelper() 584 if (expandingMode_ == SubMenuExpandingMode::EMBEDDED && clickableArea_) { in RegisterOnClick() 609 if (expandingMode_ == SubMenuExpandingMode::EMBEDDED && clickableArea_) { in RegisterOnTouch() 754 auto canChangeColor = !(expandingMode_ == SubMenuExpandingMode::STACK in NotifyPressStatus() 1131 …&& (expandingMode_ == SubMenuExpandingMode::EMBEDDED || expandingMode_ == SubMenuExpandingMode::ST… in AddExpandIcon() 1151 expandingMode_ == SubMenuExpandingMode::STACK in AddExpandIcon() [all …]
|
H A D | menu_item_pattern.h | 211 SubMenuExpandingMode GetExpandingMode() in GetExpandingMode() 328 SubMenuExpandingMode expandingMode_ = SubMenuExpandingMode::SIDE;
|
H A D | menu_item_layout_algorithm.cpp | 146 …xpandingMode = menuItemPattern ? menuItemPattern->GetExpandingMode() : SubMenuExpandingMode::STACK; in CheckNeedMatchParent() 149 bool matchParent = (expandingMode == SubMenuExpandingMode::STACK && isSubMenu) || in CheckNeedMatchParent() 150 (expandingMode == SubMenuExpandingMode::EMBEDDED && isEmbedded); in CheckNeedMatchParent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/ |
H A D | menu_wrapper_pattern.cpp | 214 void MenuWrapperPattern::GetExpandingMode(const RefPtr<UINode>& subMenu, SubMenuExpandingMode& expa… in GetExpandingMode() 231 expandingMode = menuProperty->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in GetExpandingMode() 263 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HideSubMenu() 268 if (expandingMode == SubMenuExpandingMode::STACK && hasAnimation) { in HideSubMenu() 298 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HasStackSubMenu() 299 if (expandingMode != SubMenuExpandingMode::STACK) { in HasStackSubMenu() 317 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HasEmbeddedSubMenu() 318 return expandingMode == SubMenuExpandingMode::EMBEDDED; in HasEmbeddedSubMenu() 514 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in UpdateMenuAnimation() 518 if (expandingMode == SubMenuExpandingMode::EMBEDDED && embeddedSubMenuCount_ > 0) { in UpdateMenuAnimation()
|
H A D | menu_wrapper_pattern.h | 114 …void GetExpandingMode(const RefPtr<UINode>& subMenu, SubMenuExpandingMode& expandingMode, bool& ha…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-menu.md | 140 subMenuExpandingMode(mode: SubMenuExpandingMode) 152 | mode | [SubMenuExpandingMode](#submenuexpandingmode12枚举说明) | 是 | Menu子菜单展开样式。<br/>默认值:SubMenuE… 154 ## SubMenuExpandingMode<sup>12+</sup>枚举说明
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
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.h | 35 enum class SubMenuExpandingMode { SIDE, EMBEDDED, STACK }; enum 132 …ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ExpandingMode, SubMenuExpandingMode, PROPERTY_UPDATE_MEASUR…
|
H A D | menu_layout_property.cpp | 93 if (propExpandingMode_ == SubMenuExpandingMode::EMBEDDED) { in ToJsonValue() 95 } else if (propExpandingMode_ == SubMenuExpandingMode::STACK) { in ToJsonValue()
|
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_model.h | 41 virtual void SetExpandingMode(const NG::SubMenuExpandingMode& expandingMode) {}; in SetExpandingMode()
|
H A D | sub_menu_layout_algorithm.cpp | 52 expandingMode == SubMenuExpandingMode::STACK); in Layout()
|
H A D | menu_pattern.cpp | 507 … 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 | menu_layout_algorithm.cpp | 689 if (expandingMode == SubMenuExpandingMode::SIDE) { in CheckChildConstraintCondition() 755 if (expandingMode == SubMenuExpandingMode::STACK) { in CalculateIdealSize() 2752 …return layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE) == SubMenuExpandingMod… in CheckIsEmbeddedMode()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-menu.md | 140 subMenuExpandingMode(mode: SubMenuExpandingMode) 152 … mode | [SubMenuExpandingMode](#submenuexpandingmode12) | Yes | Submenu expanding mode of the me… 154 ## SubMenuExpandingMode<sup>12+</sup>
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 3368 var SubMenuExpandingMode; variable 3369 (function (SubMenuExpandingMode) { 3370 SubMenuExpandingMode[SubMenuExpandingMode["SIDE_EXPAND"] = 0] = "SIDE"; 3371 SubMenuExpandingMode[SubMenuExpandingMode["EMBEDDED_EXPAND"] = 1] = "EMBEDDED"; 3372 SubMenuExpandingMode[SubMenuExpandingMode["STACK_EXPAND"] = 2] = "STACK"; 3373 })(SubMenuExpandingMode || (SubMenuExpandingMode = {}));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkMenu.ts | 209 subMenuExpandingMode(value: SubMenuExpandingMode): this {
|