Home
last modified time | relevance | path

Searched refs:MenuLayoutProperty (Results 1 – 25 of 29) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_model_ng.cpp42 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, FontSize, fontSize); in SetFontSize()
44 ACE_RESET_LAYOUT_PROPERTY(MenuLayoutProperty, FontSize); in SetFontSize()
50 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, FontWeight, weight); in SetFontWeight()
55 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, ItalicFontStyle, style); in SetFontStyle()
61 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, FontColor, color.value()); in SetFontColor()
63 ACE_RESET_LAYOUT_PROPERTY(MenuLayoutProperty, FontColor); in SetFontColor()
75 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, BorderRadius, borderRadius); in SetBorderRadius()
93 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, BorderRadius, borderRadius); in SetBorderRadius()
104 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, FontFamily, families); in SetFontFamily()
124 ACE_UPDATE_LAYOUT_PROPERTY(MenuLayoutProperty, ItemDivider, divider); in SetItemDivider()
[all …]
H A Dmenu_layout_property.h50 class ACE_EXPORT MenuLayoutProperty : public LayoutProperty {
51 DECLARE_ACE_TYPE(MenuLayoutProperty, LayoutProperty);
54 MenuLayoutProperty() = default;
56 ~MenuLayoutProperty() override = default;
60 auto value = MakeRefPtr<MenuLayoutProperty>(); in Clone()
137 ACE_DISALLOW_COPY_AND_MOVE(MenuLayoutProperty);
H A Dmenu_layout_algorithm.h53 class MenuLayoutProperty; variable
128 …void InitWrapperRect(const RefPtr<MenuLayoutProperty>& props, const RefPtr<MenuPattern>& menuPatte…
130 const RefPtr<MenuLayoutProperty>& props, const RefPtr<MenuPattern>& menuPattern);
131 void InitSpace(const RefPtr<MenuLayoutProperty>& props, const RefPtr<MenuPattern>& menuPattern);
139 …void ComputeMenuPositionByAlignType(const RefPtr<MenuLayoutProperty>& menuProp, const SizeF& menuS…
141 const RefPtr<MenuLayoutProperty>& menuProp, const RefPtr<GeometryNode>& geometryNode);
142 …OffsetF MenuLayoutAvoidAlgorithm(const RefPtr<MenuLayoutProperty>& menuProp, const RefPtr<MenuPatt…
H A Dmenu_layout_property.cpp23 void MenuLayoutProperty::BindToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& f… in BindToJsonValue()
51 void MenuLayoutProperty::DividerToJsonValue(std::unique_ptr<JsonValue>& json) const in DividerToJsonValue()
71 void MenuLayoutProperty::ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filte… in ToJsonValue()
H A Dmenu_layout_algorithm.cpp298 auto props = AceType::DynamicCast<MenuLayoutProperty>(layoutWrapper->GetLayoutProperty()); in ModifyPreviewMenuPlacement()
322 auto props = AceType::DynamicCast<MenuLayoutProperty>(layoutWrapper->GetLayoutProperty()); in Initialize()
375 auto props = menuPattern->GetLayoutProperty<MenuLayoutProperty>(); in InitializeParam()
469 const RefPtr<MenuLayoutProperty>& props, const RefPtr<MenuPattern>& menuPattern) in InitWrapperRect()
500 const RefPtr<MenuLayoutProperty>& props, const RefPtr<MenuPattern>& menuPattern) in GetBottomBySafeAreaManager()
726 auto layoutProperty = firstMenu->GetLayoutProperty<MenuLayoutProperty>(); in UpdateChildConstraintByDevice()
1456 auto menuProp = DynamicCast<MenuLayoutProperty>(layoutWrapper->GetLayoutProperty()); in Layout()
1597 auto menuProp = DynamicCast<MenuLayoutProperty>(layoutWrapper->GetLayoutProperty()); in GetIfNeedArrow()
1746 const RefPtr<MenuLayoutProperty>& menuProp, const SizeF& menuSize) in ComputeMenuPositionByAlignType()
1776 const RefPtr<MenuLayoutProperty>& menuProp, const RefPtr<GeometryNode>& geometryNode) in ComputeMenuPositionByOffset()
[all …]
H A Dmenu_pattern.cpp84 void UpdateFontStyle(RefPtr<MenuLayoutProperty>& menuProperty, RefPtr<MenuItemLayoutProperty>& item… in UpdateFontStyle()
115 void UpdateMenuItemTextNode(RefPtr<MenuLayoutProperty>& menuProperty, RefPtr<MenuItemLayoutProperty… in UpdateMenuItemTextNode()
276 auto menuLayoutProperty = GetLayoutProperty<MenuLayoutProperty>(); in OnModifyDone()
494 auto layoutProperty = GetLayoutProperty<MenuLayoutProperty>(); in UpdateMenuItemChildren()
603 auto layoutProperty = rootMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HideMenu()
638 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HideStackExpandMenu()
826 auto layoutProperty = pattern->GetLayoutProperty<MenuLayoutProperty>(); in CopyMenuAttr()
828 auto rootMenuLayoutProperty = rootMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in CopyMenuAttr()
1424 auto menuProp = DynamicCast<MenuLayoutProperty>(dirty->GetLayoutProperty()); in OnDirtyLayoutWrapperSwap()
1683 auto menuLayoutProperty = GetLayoutProperty<MenuLayoutProperty>(); in GetSelectMenuWidth()
H A Dmenu_view.cpp900 auto menuProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in SetHasCustomRadius()
1029 auto menuProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in Create()
1157 auto menuProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in Create()
1207 auto menuProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in Create()
H A Dsub_menu_layout_algorithm.cpp37 auto props = AceType::DynamicCast<MenuLayoutProperty>(layoutWrapper->GetLayoutProperty()); in Layout()
H A Dmenu_pattern.h86 return MakeRefPtr<MenuLayoutProperty>(); in CreateLayoutProperty()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/
H A Dmenu_pattern_test_ng.cpp234 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
269 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
304 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
335 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
366 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
397 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
428 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
459 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
490 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
735 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
[all …]
H A Dmenu_origin_test_ng.cpp552 MenuLayoutProperty property;
566 MenuLayoutProperty property;
580 MenuLayoutProperty property;
594 MenuLayoutProperty property;
608 MenuLayoutProperty property;
622 MenuLayoutProperty property;
636 MenuLayoutProperty property;
671 MenuLayoutProperty property;
700 MenuLayoutProperty property;
767 MenuLayoutProperty property;
[all …]
H A Dmenu_layoutScd_test_ng.cpp290 auto layoutProperty = AceType::DynamicCast<MenuLayoutProperty>(menuNode->GetLayoutProperty());
575 layoutProperty = AceType::DynamicCast<MenuLayoutProperty>(menuNode->GetLayoutProperty());
683 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
736 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
782 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>();
1427 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1490 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1568 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1642 auto property = menuNode->GetLayoutProperty<MenuLayoutProperty>();
1694 auto property = menuNode->GetLayoutProperty<MenuLayoutProperty>();
[all …]
H A Dmenu_layoutFst_test_ng.cpp267 auto property = menuNode->GetLayoutProperty<MenuLayoutProperty>();
311 auto property = menuNode->GetLayoutProperty<MenuLayoutProperty>();
510 auto property = menuNode->GetLayoutProperty<MenuLayoutProperty>();
585 auto property = menuNode->GetLayoutProperty<MenuLayoutProperty>();
627 auto property = menuNode->GetLayoutProperty<MenuLayoutProperty>();
841 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1321 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1359 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1553 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1603 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
[all …]
H A Dmenuwrapper_test_ng.cpp597 auto prop = AceType::MakeRefPtr<MenuLayoutProperty>();
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 Dmenu_patternEx_test_ng.cpp328 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
362 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
421 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
474 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
541 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
598 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
950 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
1163 auto layoutProps = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
1307 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
1646 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>();
[all …]
H A Dmenuitem_pattern_test_ng.cpp661 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
697 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1129 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
1199 auto layoutProp = AceType::MakeRefPtr<MenuLayoutProperty>();
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/
H A Dmenu_item_pattern.cpp66 void UpdateFontSize(RefPtr<TextLayoutProperty>& textProperty, RefPtr<MenuLayoutProperty>& menuPrope… in UpdateFontSize()
106 void UpdateFontColor(const RefPtr<FrameNode>& textNode, RefPtr<MenuLayoutProperty>& menuProperty, in UpdateFontColor()
181 auto menuProperty = menuNode ? menuNode->GetLayoutProperty<MenuLayoutProperty>() : nullptr; in OnModifyDone()
311 auto layoutProps = parentMenu->GetLayoutProperty<MenuLayoutProperty>(); in ShowSubMenu()
333 auto outterMenuLayoutProps = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in ShowSubMenu()
389 auto props = frameNode->GetLayoutProperty<MenuLayoutProperty>(); in UpdateSubmenuExpandingMode()
428 auto menuProps = subMenu->GetLayoutProperty<MenuLayoutProperty>(); in ShowSubMenuHelper()
1127 auto menuProperty = menuNode ? menuNode->GetLayoutProperty<MenuLayoutProperty>() : nullptr; in AddExpandIcon()
1494 auto menuProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in UpdateTextNodes()
1622 auto menuLayoutProp = outterMenuNode->GetLayoutProperty<MenuLayoutProperty>(); in ParseMenuRadius()
[all …]
H A Dmenu_item_pattern.h254 void UpdateText(RefPtr<FrameNode>& row, RefPtr<MenuLayoutProperty>& menuProperty, bool isLabel);
256 …void UpdateFont(RefPtr<MenuLayoutProperty>& menuProperty, RefPtr<SelectTheme>& theme, bool isLabel…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item_group/
H A Dmenu_item_group_pattern.cpp53 auto menuProperty = menu->GetLayoutProperty<MenuLayoutProperty>(); in ModifyFontSize()
159 auto menuProperty = menu->GetLayoutProperty<MenuLayoutProperty>(); in ModifyDivider()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/
H A Dmenu_wrapper_pattern.cpp229 auto menuProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in GetExpandingMode()
261 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HideSubMenu()
296 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HasStackSubMenu()
315 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HasEmbeddedSubMenu()
512 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in UpdateMenuAnimation()
578 auto layoutProperty = menuPattern->GetLayoutProperty<MenuLayoutProperty>(); in OnDirtyLayoutWrapperSwap()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select/
H A Dselect_pattern.cpp183 auto menuLayoutProps = menu->GetLayoutProperty<MenuLayoutProperty>(); in ShowSelectMenu()
971 auto menuLayoutProps = menu->GetLayoutProperty<MenuLayoutProperty>(); in ToJsonValue()
1169 auto menuLayoutProps = menu->GetLayoutProperty<MenuLayoutProperty>(); in SetMenuAlign()
1310 auto menuLayoutProps = menu->GetLayoutProperty<MenuLayoutProperty>(); in SetOptionWidth()
1366 auto menuLayoutProps = menu->GetLayoutProperty<MenuLayoutProperty>(); in SetOptionHeight()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnav_bar_pattern.cpp342 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in GetShowMenuOffset()
H A Dnavigation_toolbar_util.cpp425 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in BuildToolbarMoreMenuNodeAction()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dselect_overlay_node.cpp905 auto layoutProperty = selectMenu_->GetLayoutProperty<MenuLayoutProperty>(); in CreateCustomSelectOverlay()
1233 auto props = menu->GetLayoutProperty<MenuLayoutProperty>(); in CreatExtensionMenu()
1992 auto props = menu->GetLayoutProperty<MenuLayoutProperty>(); in CreateMenuNode()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/select/
H A Dselect_test_ng.cpp1121 auto menuLayoutProperty = menu->GetLayoutProperty<MenuLayoutProperty>();
1303 auto menuLayoutProperty = menu->GetLayoutProperty<MenuLayoutProperty>();

12