Home
last modified time | relevance | path

Searched refs:groupRect (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_pattern.cpp1711 Rect groupRect = GetItemRectInGroup(index, groupIndex); in GetGroupItemIndex() local
1712 if (groupRect.IsInRegion({x, y})) { in GetGroupItemIndex()
1749 LessOrEqual(y, groupRect.Bottom())) { in ProcessAreaVertical()
1757 …if (LessOrEqual(y, groupRect.Top() + headerHeight + topPaddng) && GreatOrEqual(y, groupRect.Top()… in ProcessAreaVertical()
1759 } else if (GreatOrEqual(y, groupRect.Bottom() - footerHeight - bottomPaddng) && in ProcessAreaVertical()
1760 LessOrEqual(y, groupRect.Bottom())) { in ProcessAreaVertical()
1763 } else if (GreatOrEqual(y, groupRect.Top()) && LessOrEqual(y, groupRect.Bottom())) { in ProcessAreaVertical()
1789 …if (LessOrEqual(x, groupRect.Left() + headerHeight + leftPaddng) && GreatOrEqual(x, groupRect.Lef… in ProcessAreaHorizontal()
1791 } else if (GreatOrEqual(x, groupRect.Right() - footerHeight - rightPaddng) && in ProcessAreaHorizontal()
1792 LessOrEqual(x, groupRect.Right())) { in ProcessAreaHorizontal()
[all …]
H A Dlist_pattern.h180 int32_t ProcessAreaVertical(double& x, double& y, Rect& groupRect, int32_t& index,
182 int32_t ProcessAreaHorizontal(double& x, double& y, Rect& groupRect, int32_t& index,
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/list/
H A Dlist_group_algorithm_test_ng.cpp177 RectF groupRect = GetChildRect(frameNode_, 0); variable
182 EXPECT_TRUE(IsEqual(groupRect, RectF(0, 0, LIST_WIDTH, groupHeight)));
201 RectF groupRect = GetChildRect(frameNode_, 0); variable
207 EXPECT_TRUE(IsEqual(groupRect, RectF(12.f, 0, expectWidth, groupHeight)));
H A Dlist_layout_test_ng.cpp378 auto groupRect = group1->GetGeometryNode()->GetFrameRect(); variable
379 float groupPos = groupRect.Top();
391 groupRect = group1->GetGeometryNode()->GetFrameRect();
392 groupPos = groupRect.Top();