/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/ |
H A D | water_flow_layout_info.cpp | 390 items_[GetSegment(idx)][pos.crossIndex][idx] = { pos.startMainPos, height }; in RecordItem() 391 itemInfos_.emplace_back(pos.crossIndex, pos.startMainPos, height); in RecordItem() 392 … if (endPosArray_.empty() || LessNotEqual(endPosArray_.back().first, pos.startMainPos + height)) { in RecordItem() 393 endPosArray_.emplace_back(pos.startMainPos + height, idx); in RecordItem()
|
H A D | water_flow_layout_algorithm.cpp | 185 std::make_pair(position.startMainPos, itemHeight); in MeasureToTarget() 344 …LessNotEqual(position.startMainPos + layoutInfo_->currentOffset_, mainSize) || layoutInfo_->jumpIn… in FillViewport() 360 std::make_pair(position.startMainPos, itemHeight); in FillViewport()
|
H A D | water_flow_layout_info.h | 36 float startMainPos = 0; member
|
H A D | water_flow_segmented_layout.cpp | 461 if (GreatOrEqual(position.startMainPos + info_->currentOffset_, mainSize_)) { in Fill()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_pattern.cpp | 687 float startMainPos = startMainPos_; in IsAtTop() local 742 float startMainPos = startMainPos_; in GetOverScrollOffset() local 746 offset.start = GetStartOverScrollOffset(delta, startMainPos); in GetOverScrollOffset() 749 offset.end = GetEndOverScrollOffset(delta, endMainPos, startMainPos); in GetOverScrollOffset() 754 float ListPattern::GetStartOverScrollOffset(float offset, float startMainPos) const in GetStartOverScrollOffset() 758 auto startPos = startMainPos + ChainDelta - currentDelta_; in GetStartOverScrollOffset() 779 if (GreatNotEqual(contentMainSize, endMainPos - startMainPos)) { in GetEndOverScrollOffset() 780 endPos = startMainPos + contentMainSize; in GetEndOverScrollOffset() 803 float startMainPos = startMainPos_; in GetOutBoundaryOffset() local 810 offset.start = startMainPos + GetChainDelta(0) - contentStartOffset_; in GetOutBoundaryOffset() [all …]
|
H A D | list_pattern.h | 410 float GetStartOverScrollOffset(float offset, float startMainPos) const; 411 float GetEndOverScrollOffset(float offset, float endMainPos, float startMainPos) const;
|
H A D | list_layout_algorithm.cpp | 1123 float startMainPos = (overScrollFeature_ && endIndex == totalItemCount_ - 1) ? in LayoutBackward() local 1125 layoutStartMainPos_ = startMainPos; in LayoutBackward() 1127 startMainPos = -Infinity<float>(); in LayoutBackward() 1143 startMainPos = layoutStartMainPos_.value_or(startMainPos_); in LayoutBackward() 1146 } while (GreatNotEqual(currentStartPos + chainOffset, startMainPos)); in LayoutBackward()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_layout_algorithm.cpp | 780 …LayoutWrapper* layoutWrapper, float startMainPos, float endMainPos, std::optional<int32_t> targetI… in SetInactive() argument 784 startMainPos += currentOffset_; in SetInactive() 795 …pos->second.endPos, prevMargin_ != 0.0f ? startMainPos - prevMargin_ - spaceWidth_ : startMainPos)… in SetInactive() 840 …float startMainPos = overScrollFeature_ ? std::min(endPos - contentMainSize_, startMainPos_) : sta… in LayoutBackward() local 842 startMainPos = -Infinity<float>(); in LayoutBackward() 861 startMainPos = currentStartPos; in LayoutBackward() 864 … adjustStartMainPos = startMainPos - (Positive(prevMargin_) ? prevMargin_ + spaceWidth_ : 0.0f) - in LayoutBackward()
|
H A D | swiper_layout_algorithm.h | 331 …LayoutWrapper* layoutWrapper, float startMainPos, float endMainPos, std::optional<int32_t> targetI…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | render_list_item_group.h | 33 double startMainPos; member
|
H A D | render_list_item_group.cpp | 437 startMainPos_ = param.startMainPos; in SetItemGroupLayoutParam()
|
H A D | render_list.cpp | 3089 .startMainPos = (cachedCount_ == 0 || isLaneList_) ? startMainPos_ : 0, in LayoutChild()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/ |
H A D | swiper_layout_test_ng.cpp | 509 float startMainPos = 0.1f; variable 523 … swiperLayoutAlgorithm->SetInactive(&layoutWrapper, startMainPos, endMainPos, targetIndex); 524 startMainPos = 3; 531 … swiperLayoutAlgorithm->SetInactive(&layoutWrapper, startMainPos, endMainPos, targetIndex);
|