Home
last modified time | relevance | path

Searched refs:midIndex (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/
H A Dtoss_animation_controller.cpp98 double midIndex = column->GetShowOptionCount() / 2; in StartSpringMotion() local
101 …column->IsDownScroll() ? optionProperties[midIndex].nextDistance : optionProperties[midIndex].prev… in StartSpringMotion()
H A Dtextpicker_column_pattern.cpp110 auto midIndex = showCount / HALF_NUMBER; in OnModifyDone() local
120 if (childIndex == midIndex) { in OnModifyDone()
124 } else if ((childIndex == (midIndex + 1)) || (childIndex == (midIndex - 1))) { in OnModifyDone()
133 if (childIndex == midIndex) { in OnModifyDone()
933 auto midIndex = GetShowOptionCount() / HALF_NUMBER; in GetOverScrollDeltaIndex() local
934 auto shiftDistance = optionProperties_[midIndex].nextDistance; in GetOverScrollDeltaIndex()
935 for (auto idx = midIndex; idx < GetShowOptionCount(); idx++) { in GetOverScrollDeltaIndex()
1217 auto midIndex = GetShowOptionCount() / HALF_NUMBER; in ScrollOption() local
1218 auto shiftDistance = isDownScroll_ ? optionProperties_[midIndex].nextDistance in ScrollOption()
1222 textLinearPercent = (std::abs(delta)) / (optionProperties_[midIndex].height); in ScrollOption()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/
H A Dtoss_animation_controller.cpp100 double midIndex = column->GetShowCount() / 2; in StartSpringMotion() local
103 … (speed) < 0.0 ? optionProperties[midIndex].prevDistance : optionProperties[midIndex].nextDistance; in StartSpringMotion()
H A Dtimepicker_column_pattern.cpp107 auto midIndex = showCount / 2; in OnModifyDone() local
117 if (childIndex == midIndex) { // selected in OnModifyDone()
120 } else if ((childIndex == (midIndex + 1)) || (childIndex == (midIndex - 1))) { in OnModifyDone()
127 if (childIndex == midIndex) { in OnModifyDone()
955 auto midIndex = GetShowCount() / 2; in ScrollOption() local
957 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in ScrollOption()
961 textLinearPercent = (std::abs(delta)) / (optionProperties_[midIndex].height); in ScrollOption()
1147 auto midIndex = GetShowCount() / 2; in UpdateFinishToss() local
1149 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in UpdateFinishToss()
1232 auto midIndex = GetShowCount() / 2; in UpdateColumnChildPosition() local
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Ddatepicker_column_pattern.cpp101 auto midIndex = showCount / 2; in OnModifyDone() local
111 if (childIndex == midIndex) { // selected in OnModifyDone()
114 } else if ((childIndex == (midIndex + 1)) || (childIndex == (midIndex - 1))) { in OnModifyDone()
121 if (childIndex == midIndex) { in OnModifyDone()
904 auto midIndex = GetShowCount() / 2; in ScrollOption() local
906 …auto shiftDistance = (dir == DatePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in ScrollOption()
910 textLinearPercent = (std::abs(delta)) / (optionProperties_[midIndex].height); in ScrollOption()
950 auto midIndex = GetShowCount() / 2; in UpdateFinishToss() local
952 …auto shiftDistance = (dir == TimePickerScrollDirection::UP) ? optionProperties_[midIndex].prevDist… in UpdateFinishToss()
1138 auto midIndex = GetShowCount() / 2; in UpdateColumnChildPosition() local
[all …]
H A Dtoss_animation_controller.cpp95 double midIndex = column->GetShowCount() / 2; in StartSpringMotion() local
98 … (speed) < 0.0 ? optionProperties[midIndex].prevDistance : optionProperties[midIndex].nextDistance; in StartSpringMotion()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_layout_algorithm.cpp739 int32_t midIndex = 0; in MeasureList() local
796 midIndex = GetMidIndex(layoutWrapper, true); in MeasureList()
797 … midItemMidPos = (itemPosition_[midIndex].startPos + itemPosition_[midIndex].endPos) / 2.0f - in MeasureList()
799 midIndex = std::min(midIndex, totalItemCount_ - 1); in MeasureList()
854 … GetChildHeight(layoutWrapper, midIndex) : MeasureAndGetChildHeight(layoutWrapper, midIndex); in MeasureList()
855 startIndex = midIndex; in MeasureList()
856 endIndex = midIndex; in MeasureList()