Home
last modified time | relevance | path

Searched refs:shiftDistance (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Ddatepicker_column_pattern.cpp847 …auto shiftDistance = (dir == DatePickerScrollDirection::UP) ? optionProperties_[middleIndex].prevD… in HandleDragEnd() local
849 auto shiftThreshold = shiftDistance / 2; in HandleDragEnd()
906 …auto shiftDistance = (dir == DatePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in ScrollOption() local
908 distancePercent_ = delta / shiftDistance; in ScrollOption()
952 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in UpdateFinishToss() local
954 ScrollOption(shiftDistance); in UpdateFinishToss()
1140 …auto shiftDistance = (dir == DatePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in UpdateColumnChildPosition() local
1144 if (GreatOrEqual(std::abs(dragDelta), std::abs(shiftDistance))) { in UpdateColumnChildPosition()
1146 dragDelta = dragDelta % static_cast<int>(std::abs(shiftDistance)); in UpdateColumnChildPosition()
1263 …double shiftDistance = (dir == DatePickerScrollDirection::UP) ? optionProperties_[middleIndex].pre… in PlayRestAnimation() local
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/
H A Dtextpicker_column_pattern.cpp934 auto shiftDistance = optionProperties_[midIndex].nextDistance; in GetOverScrollDeltaIndex() local
936 if (shiftDistance > std::abs(scrollDelta_)) { in GetOverScrollDeltaIndex()
939 shiftDistance += optionProperties_[idx].nextDistance; in GetOverScrollDeltaIndex()
1136 auto shiftThreshold = shiftDistance / HALF_NUMBER; in HandleDragEnd()
1218 auto shiftDistance = isDownScroll_ ? optionProperties_[midIndex].nextDistance in ScrollOption() local
1220 distancePercent_ = delta / shiftDistance; in ScrollOption()
1514 if ((std::abs(dragDelta) >= std::abs(shiftDistance)) && !isOverScroll) { in UpdateColumnChildPosition()
1516 double additionalShift = dragDelta - shiftDistanceCount * shiftDistance; in UpdateColumnChildPosition()
1518 additionalShift = dragDelta + shiftDistanceCount * shiftDistance; in UpdateColumnChildPosition()
1521 ScrollOption(shiftDistance); in UpdateColumnChildPosition()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/
H A Dtimepicker_column_pattern.cpp898 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[middleIndex].prevD… in HandleDragEnd() local
900 auto shiftThreshold = shiftDistance / MIDDLE_CHILD_INDEX; in HandleDragEnd()
957 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in ScrollOption() local
959 distancePercent_ = delta / shiftDistance; in ScrollOption()
1149 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in UpdateFinishToss() local
1151 ScrollOption(shiftDistance); in UpdateFinishToss()
1234 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in UpdateColumnChildPosition() local
1238 if (GreatOrEqual(std::abs(dragDelta), std::abs(shiftDistance))) { in UpdateColumnChildPosition()
1240 dragDelta = dragDelta % static_cast<int>(std::abs(shiftDistance)); in UpdateColumnChildPosition()
1412 …double shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[middleIndex].pre… in PlayRestAnimation() local
[all …]