Home
last modified time | relevance | path

Searched refs:startMainPos (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_layout_info.cpp390 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 Dwater_flow_layout_algorithm.cpp185 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 Dwater_flow_layout_info.h36 float startMainPos = 0; member
H A Dwater_flow_segmented_layout.cpp461 if (GreatOrEqual(position.startMainPos + info_->currentOffset_, mainSize_)) { in Fill()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_pattern.cpp687 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 Dlist_pattern.h410 float GetStartOverScrollOffset(float offset, float startMainPos) const;
411 float GetEndOverScrollOffset(float offset, float endMainPos, float startMainPos) const;
H A Dlist_layout_algorithm.cpp1123 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 Dswiper_layout_algorithm.cpp780 …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 Dswiper_layout_algorithm.h331 …LayoutWrapper* layoutWrapper, float startMainPos, float endMainPos, std::optional<int32_t> targetI…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Drender_list_item_group.h33 double startMainPos; member
H A Drender_list_item_group.cpp437 startMainPos_ = param.startMainPos; in SetItemGroupLayoutParam()
H A Drender_list.cpp3089 .startMainPos = (cachedCount_ == 0 || isLaneList_) ? startMainPos_ : 0, in LayoutChild()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/
H A Dswiper_layout_test_ng.cpp509 float startMainPos = 0.1f; variable
523 … swiperLayoutAlgorithm->SetInactive(&layoutWrapper, startMainPos, endMainPos, targetIndex);
524 startMainPos = 3;
531 … swiperLayoutAlgorithm->SetInactive(&layoutWrapper, startMainPos, endMainPos, targetIndex);