Home
last modified time | relevance | path

Searched refs:menuWidth (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dselect_overlay_layout_algorithm.h48 const std::optional<float>& menuWidth, const std::optional<float>& menuHeight) in SelectOverlayLayoutAlgorithm() argument
49 … : info_(std::move(info)), defaultMenuEndOffset_(defaultMenuEndOffset), menuWidth_(menuWidth), in SelectOverlayLayoutAlgorithm()
105 OffsetF NewMenuAvoidStrategy(LayoutWrapper* layoutWrapper, float menuWidth, float menuHeight);
H A Dselect_overlay_layout_algorithm.cpp313 auto menuWidth = menuWidth_.value_or(width); in ComputeSelectMenuPosition() local
332 menuPosition = OffsetF((singleHandle.Left() + singleHandle.Right() - menuWidth) / 2.0f, in ComputeSelectMenuPosition()
351 menuPosition.SetX(secondHandleRect.Left() - menuWidth / 2.0f); in ComputeSelectMenuPosition()
354 menuPosition.SetX(firstHandleRect.Left() - menuWidth / 2.0f); in ComputeSelectMenuPosition()
369 menuPosition.SetX(overlayWidth - menuWidth - defaultMenuPositionX); in ComputeSelectMenuPosition()
411 auto menuRect = RectF(menuPosition, SizeF(menuWidth, menuHeight)); in ComputeSelectMenuPosition()
423 auto menuRect = RectF(menuPosition, SizeF(menuWidth, menuHeight)); in ComputeSelectMenuPosition()
426 ? NewMenuAvoidStrategy(layoutWrapper, menuWidth, menuHeight) in ComputeSelectMenuPosition()
431 defaultMenuEndOffset_ = menuPosition + OffsetF(menuWidth, 0.0f); in ComputeSelectMenuPosition()
619 LayoutWrapper* layoutWrapper, float menuWidth, float menuHeight) in NewMenuAvoidStrategy() argument
[all …]
H A Dselect_overlay_node.cpp1045 auto menuWidth = pattern->GetMenuWidth(); in BackAnimation() local
1071 …CalcSize(CalcLength(menuWidth.value_or(toolbarHeight.ConvertToPx())), CalcLength(toolbarHeight.Con… in BackAnimation()
1096 …CalcLength(menuWidth.value_or(selectMenuHeight)), CalcLength(menuHeight.value_or(selectMenuHeight)… in BackAnimation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tool_bar/
H A Drender_tool_bar_item.cpp96 double menuWidth = std::max(NormalizeToPx(menuMinWidth_), GetLayoutSize().Width()); in ShowMenu() local
97 Size layoutSize = Size(menuWidth, GetLayoutSize().Height()); in ShowMenu()
99 if (leftTop.GetX() + menuWidth > rootWidth) { in ShowMenu()
100 leftTop.SetX(rootWidth - menuWidth); in ShowMenu()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dtitle_bar_layout_algorithm.cpp882 auto menuWidth = geometryNode->GetMarginFrameSize().Width(); in LayoutMenu() local
888 auto currentOffsetX = maxWidth - menuWidth - defaultPaddingStart_.ConvertToPx(); in LayoutMenu()
896 offsetX = isCustomMenu ? maxWidth - menuWidth in LayoutMenu()
897 : (maxWidth - menuWidth - paddingRight_); in LayoutMenu()
899 offsetX = isCustomMenu ? maxWidth - menuWidth in LayoutMenu()
900 … : (maxWidth - menuWidth - static_cast<float>(maxPaddingEnd_.ConvertToPx()) + in LayoutMenu()
924 auto menuOffsetX = maxWidth - menuWidth; in LayoutMenu()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/container_modal/enhance/
H A Dcontainer_modal_view_enhance.cpp539 auto menuWidth = MENU_CONTAINER_WIDTH.ConvertToPx() + CONTENT_PADDING.ConvertToPx() * 2; in CalculateMenuOffset() local
547 offsetX = offsetX + menuWidth - buttonWidth; in CalculateMenuOffset()
549 if (offsetX > screenWidth - menuWidth - MENU_SAFETY_X.ConvertToPx()) { in CalculateMenuOffset()
551 offsetX = screenWidth - menuWidth - MENU_SAFETY_X.ConvertToPx(); in CalculateMenuOffset()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/
H A Dmenu_origin_test_ng.cpp1609 auto menuWidth = menuPattern->GetSelectMenuWidth(); variable
1610 ASSERT_NE(menuWidth, 0.0);
1627 auto menuWidth = menuPattern->GetSelectMenuWidth(); variable
1628 ASSERT_NE(menuWidth, 0.0);
1648 auto menuWidth = menuPattern->GetSelectMenuWidth(); variable
1649 ASSERT_NE(menuWidth, 0.0);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/select_overlay/
H A Dselect_overlay_test_ng.cpp2596 auto menuWidth = 200; variable
2598 … newNode->NewMenuAvoidStrategy(AccessibilityManager::RawPtr(layoutWrapper), menuWidth, menuHeight);
2606 … newNode->NewMenuAvoidStrategy(AccessibilityManager::RawPtr(layoutWrapper), menuWidth, menuHeight);
2613 … newNode->NewMenuAvoidStrategy(AccessibilityManager::RawPtr(layoutWrapper), menuWidth, menuHeight);
2678 auto menuWidth = 200; variable
2682 …auto ret = newNode->NewMenuAvoidStrategy(AccessibilityManager::RawPtr(layoutWrapper), menuWidth, m…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_layout_algorithm.cpp729 auto menuWidth = layoutProperty->GetMenuWidthValue(); in UpdateChildConstraintByDevice() local
730 auto menuWidthPX = (menuWidth.Unit() == DimensionUnit::PERCENT) ? in UpdateChildConstraintByDevice()
731 menuWidth.Value() * layoutConstraint.percentReference.Width() : menuWidth.ConvertToPx(); in UpdateChildConstraintByDevice()