Searched refs:firstIrregularIndex (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_with_options_layout_algorithm.cpp | 133 auto firstIrregularIndex = *(options.irregularIndexes.begin()); in GetCrossStartAndSpan() local 134 if (itemIndex < firstIrregularIndex) { in GetCrossStartAndSpan() 158 return GetCrossStartAndSpanWithUserFunction(itemIndex, options, firstIrregularIndex); in GetCrossStartAndSpan() 191 const GridLayoutOptions& options, int32_t firstIrregularIndex, Axis axis, int32_t crossCount) in InitIrregularItemsPosition() argument 194 auto sum = firstIrregularIndex; in InitIrregularItemsPosition() 195 auto crossSpan = options.getSizeByIndex(firstIrregularIndex).GetCrossSize(axis); in InitIrregularItemsPosition() 204 irregularItemsPosition.emplace(firstIrregularIndex, sum + crossSpan); in InitIrregularItemsPosition() 209 int32_t itemIndex, const GridLayoutOptions& options, int32_t firstIrregularIndex) in GetCrossStartAndSpanWithUserFunction() argument 213 …gridLayoutInfo_.irregularItemsPosition_, options, firstIrregularIndex, gridLayoutInfo_.axis_, cros… in GetCrossStartAndSpanWithUserFunction() 214 auto sum = firstIrregularIndex; in GetCrossStartAndSpanWithUserFunction() [all …]
|
H A D | grid_scroll_with_options_layout_algorithm.h | 45 int32_t itemIndex, const GridLayoutOptions& options, int32_t firstIrregularIndex);
|