/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | menu_model_ng.cpp | 42 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 D | menu_layout_property.h | 50 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 D | menu_layout_algorithm.h | 53 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 D | menu_layout_property.cpp | 23 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 D | menu_layout_algorithm.cpp | 298 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 D | menu_pattern.cpp | 84 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 D | menu_view.cpp | 900 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 D | sub_menu_layout_algorithm.cpp | 37 auto props = AceType::DynamicCast<MenuLayoutProperty>(layoutWrapper->GetLayoutProperty()); in Layout()
|
H A D | menu_pattern.h | 86 return MakeRefPtr<MenuLayoutProperty>(); in CreateLayoutProperty()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/ |
H A D | menu_pattern_test_ng.cpp | 234 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 D | menu_origin_test_ng.cpp | 552 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 D | menu_layoutScd_test_ng.cpp | 290 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 D | menu_layoutFst_test_ng.cpp | 267 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 D | menuwrapper_test_ng.cpp | 597 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 D | menu_patternEx_test_ng.cpp | 328 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 D | menuitem_pattern_test_ng.cpp | 661 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 D | menu_item_pattern.cpp | 66 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 D | menu_item_pattern.h | 254 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 D | menu_item_group_pattern.cpp | 53 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 D | menu_wrapper_pattern.cpp | 229 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 D | select_pattern.cpp | 183 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 D | nav_bar_pattern.cpp | 342 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in GetShowMenuOffset()
|
H A D | navigation_toolbar_util.cpp | 425 auto menuLayoutProperty = menuNode->GetLayoutProperty<MenuLayoutProperty>(); in BuildToolbarMoreMenuNodeAction()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/ |
H A D | select_overlay_node.cpp | 905 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 D | select_test_ng.cpp | 1121 auto menuLayoutProperty = menu->GetLayoutProperty<MenuLayoutProperty>(); 1303 auto menuLayoutProperty = menu->GetLayoutProperty<MenuLayoutProperty>();
|