Home
last modified time | relevance | path

Searched refs:SubMenuExpandingMode (Results 1 – 25 of 26) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/
H A Dmenu_expand_test_ng.cpp191 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 Dmenuwrapper_test_ng.cpp825 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 Dmenuitem_pattern_test_ng.cpp1238 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 Dmenu_patternEx_test_ng.cpp1164 layoutProps->UpdateExpandingMode(SubMenuExpandingMode::STACK);
1950 MneuModelInstance.SetExpandingMode(SubMenuExpandingMode::STACK);
H A Dmenu_origin_test_ng.cpp709 property.UpdateExpandingMode(SubMenuExpandingMode::EMBEDDED);
719 property.UpdateExpandingMode(SubMenuExpandingMode::STACK);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dmenu_modifier.cpp35 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 Djs_menu.cpp203 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 Djs_menu.h23 enum class SubMenuExpandingMode { enum
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/
H A Dmenu_item_pattern.cpp302 (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 Dmenu_item_pattern.h211 SubMenuExpandingMode GetExpandingMode() in GetExpandingMode()
328 SubMenuExpandingMode expandingMode_ = SubMenuExpandingMode::SIDE;
H A Dmenu_item_layout_algorithm.cpp146 …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 Dmenu_wrapper_pattern.cpp214 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 Dmenu_wrapper_pattern.h114 …void GetExpandingMode(const RefPtr<UINode>& subMenu, SubMenuExpandingMode& expandingMode, bool& ha…
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-menu.md140 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 Dmenu_model_ng.h36 void SetExpandingMode(const SubMenuExpandingMode& expandingMode) override;
52 static void SetExpandingMode(FrameNode* frameNode, const SubMenuExpandingMode& expandingMode);
H A Dmenu_layout_property.h35 enum class SubMenuExpandingMode { SIDE, EMBEDDED, STACK }; enum
132 …ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ExpandingMode, SubMenuExpandingMode, PROPERTY_UPDATE_MEASUR…
H A Dmenu_layout_property.cpp93 if (propExpandingMode_ == SubMenuExpandingMode::EMBEDDED) { in ToJsonValue()
95 } else if (propExpandingMode_ == SubMenuExpandingMode::STACK) { in ToJsonValue()
H A Dmenu_model_ng.cpp112 void MenuModelNG::SetExpandingMode(const SubMenuExpandingMode& expandingMode) in SetExpandingMode()
117 void MenuModelNG::SetExpandingMode(FrameNode* frameNode, const SubMenuExpandingMode& expandingMode) in SetExpandingMode()
H A Dmenu_model.h41 virtual void SetExpandingMode(const NG::SubMenuExpandingMode& expandingMode) {}; in SetExpandingMode()
H A Dsub_menu_layout_algorithm.cpp52 expandingMode == SubMenuExpandingMode::STACK); in Layout()
H A Dmenu_pattern.cpp507 … 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 Dmenu_layout_algorithm.cpp689 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 Dts-basic-components-menu.md140 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 DjsEnumStyle.js3368 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 DArkMenu.ts209 subMenuExpandingMode(value: SubMenuExpandingMode): this {

12