Home
last modified time | relevance | path

Searched refs:backwardLayoutIndex (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Drender_list.cpp1453 void RenderList::BackwardLayoutForCache(size_t& backwardLayoutIndex, double& backwardLayoutOffset) in BackwardLayoutForCache() argument
1456 std::advance(rit, (startIndex_ - backwardLayoutIndex)); in BackwardLayoutForCache()
1457 while (backwardLayoutIndex > startIndex_ && rit != items_.rend()) { in BackwardLayoutForCache()
1472 backwardLayoutIndex--; in BackwardLayoutForCache()
1483 size_t backwardLayoutIndex = startIndex_; in LayoutOrRecycleCurrentItemsForCache() local
1514 backwardLayoutIndex = curIndex + 1; in LayoutOrRecycleCurrentItemsForCache()
1520 if (backwardLayoutIndex > startIndex_) { in LayoutOrRecycleCurrentItemsForCache()
1521 BackwardLayoutForCache(backwardLayoutIndex, backwardLayoutOffset); in LayoutOrRecycleCurrentItemsForCache()
1525 … for (auto it = items_.begin(); it != items_.end() && curIndex < backwardLayoutIndex; ++curIndex) { in LayoutOrRecycleCurrentItemsForCache()
1533 startIndex_ = backwardLayoutIndex; in LayoutOrRecycleCurrentItemsForCache()
H A Drender_list.h313 void BackwardLayoutForCache(size_t& backwardLayoutIndex, double& backwardLayoutOffset);