Home
last modified time | relevance | path

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 Dgrid_scroll_with_options_layout_algorithm.cpp133 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 Dgrid_scroll_with_options_layout_algorithm.h45 int32_t itemIndex, const GridLayoutOptions& options, int32_t firstIrregularIndex);