Searched refs:maxChildIdx (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/ |
H A D | water_flow_layout_sw.h | 118 void FillBack(float viewportBound, int32_t idx, int32_t maxChildIdx); 124 bool FillBackSection(float viewportBound, int32_t& idx, int32_t maxChildIdx); 128 void RecoverBack(float viewportBound, int32_t& idx, int32_t maxChildIdx);
|
H A D | water_flow_layout_sw.cpp | 326 void WaterFlowLayoutSW::FillBack(float viewportBound, int32_t idx, int32_t maxChildIdx) in FillBack() argument 329 maxChildIdx = std::min(maxChildIdx, itemCnt_ - 1); in FillBack() 332 while (!FillBackSection(viewportBound, idx, maxChildIdx)) { in FillBack() 333 if (idx > maxChildIdx) { in FillBack() 340 bool WaterFlowLayoutSW::FillBackSection(float viewportBound, int32_t& idx, int32_t maxChildIdx) in FillBackSection() argument 343 maxChildIdx = std::min(maxChildIdx, info_->segmentTails_[section]); in FillBackSection() 345 RecoverBack(viewportBound, idx, maxChildIdx); in FillBackSection() 351 while (!q.empty() && idx <= maxChildIdx) { in FillBackSection() 440 void WaterFlowLayoutSW::RecoverBack(float viewportBound, int32_t& idx, int32_t maxChildIdx) in RecoverBack() argument 453 while (!lanes.empty() && idx <= maxChildIdx && info_->idxToLane_.count(idx)) { in RecoverBack()
|