Home
last modified time | relevance | path

Searched refs:endMainPos (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/
H A Dswiper_layout_algorithm.cpp708 …float endMainPos = overScrollFeature_ ? std::max(startPos + contentMainSize_, endMainPos_) : endMa… in LayoutForward() local
710 endMainPos = Infinity<float>(); in LayoutForward()
728endMainPos = itemPosition_.begin()->second.endPos - itemPosition_.begin()->second.startPos; in LayoutForward()
730 endMainPos += currentOffset_; in LayoutForward()
732 endMainPos_ = endMainPos; in LayoutForward()
739endMainPos = targetIsSameWithStartFlag_ ? endMainPos_ : currentStartPos + contentMainSize_; in LayoutForward()
742 } while (LessNotEqual(currentEndPos, endMainPos + marginValue) in LayoutForward()
780 …LayoutWrapper* layoutWrapper, float startMainPos, float endMainPos, std::optional<int32_t> targetI… in SetInactive() argument
785 endMainPos += currentOffset_; in SetInactive()
797 …pos->second.startPos, nextMargin_ != 0.0f ? endMainPos + nextMargin_ + spaceWidth_ : endMainPos)) { in SetInactive()
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_ng/pattern/list/
H A Dlist_pattern.cpp698 float endMainPos = endMainPos_; in IsAtBottom() local
744 float endMainPos = endMainPos_; in GetOverScrollOffset() local
749 offset.end = GetEndOverScrollOffset(delta, endMainPos, startMainPos); in GetOverScrollOffset()
776 auto endPos = endMainPos + ChainDelta - currentDelta_; in GetEndOverScrollOffset()
779 if (GreatNotEqual(contentMainSize, endMainPos - startMainPos)) { in GetEndOverScrollOffset()
805 float endMainPos = endMainPos_; in GetOutBoundaryOffset() local
815 endMainPos = endMainPos + GetChainDelta(endIndex); in GetOutBoundaryOffset()
817 if (startIndex_ == 0 && GreatNotEqual(contentMainSize, endMainPos - startMainPos)) { in GetOutBoundaryOffset()
818 endMainPos = startMainPos + contentMainSize; in GetOutBoundaryOffset()
821 offset.end = contentMainSize_ - contentEndOffset_ - (endMainPos - currentDelta_); in GetOutBoundaryOffset()
[all …]
H A Dlist_layout_algorithm.cpp1036 float endMainPos = (overScrollFeature_ && startIndex == 0) ? in LayoutForward() local
1038 layoutEndMainPos_ = endMainPos; in LayoutForward()
1040 endMainPos = Infinity<float>(); in LayoutForward()
1057 endMainPos = layoutEndMainPos_.value_or(endMainPos_); in LayoutForward()
1060 } while (LessOrEqual(currentEndPos + chainOffset, endMainPos)); in LayoutForward()
1066 if ((GreatNotEqual(pos->second.endPos + chainDelta, endMainPos) && in LayoutForward()
1067 GreatOrEqual(pos->second.startPos + chainDelta, endMainPos))) { in LayoutForward()
H A Dlist_pattern.h411 float GetEndOverScrollOffset(float offset, float endMainPos, float startMainPos) const;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Drender_list_item_group.h34 double endMainPos; member
H A Drender_list_item_group.cpp438 endMainPos_ = param.endMainPos; in SetItemGroupLayoutParam()
H A Drender_list.cpp3090 .endMainPos = (cachedCount_ == 0 || isLaneList_) ? endMainPos_ : mainSize_, in LayoutChild()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/
H A Dswiper_layout_test_ng.cpp510 float endMainPos = 0.0f; variable
523 … swiperLayoutAlgorithm->SetInactive(&layoutWrapper, startMainPos, endMainPos, targetIndex);
531 … swiperLayoutAlgorithm->SetInactive(&layoutWrapper, startMainPos, endMainPos, targetIndex);
532 endMainPos = 3;