Home
last modified time | relevance | path

Searched refs:predictSnapOffset_ (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_layout_algorithm.h152 predictSnapOffset_ = predictSnapOffset; in SetPredictSnapOffset()
157 return predictSnapOffset_; in GetPredictSnapOffset()
534 std::optional<float> predictSnapOffset_; variable
H A Dlist_pattern.h272 predictSnapOffset_ = predictSnapOffset; in SetPredictSnapOffset()
441 std::optional<float> predictSnapOffset_; variable
H A Dlist_layout_algorithm.cpp1216 if (!predictSnapOffset_.has_value() || itemPosition_.empty()) { in FixPredictSnapOffset()
1222 predictSnapOffset_.reset(); in FixPredictSnapOffset()
1227 auto predictEndPos = totalOffset_ - predictSnapOffset_.value(); in FixPredictSnapOffset()
1231 predictSnapOffset_ = totalOffset_ - predictEndPos + currentOffset_; in FixPredictSnapOffset()
1267 auto predictEndPos = totalOffset_ - predictSnapOffset_.value(); in FixPredictSnapOffsetAlignStart()
1298 predictSnapOffset_ = totalOffset_ - predictEndPos; in FixPredictSnapOffsetAlignStart()
1307 auto predictEndPos = totalOffset_ - predictSnapOffset_.value(); in FixPredictSnapOffsetAlignCenter()
1338 predictSnapOffset_ = totalOffset_ - predictEndPos; in FixPredictSnapOffsetAlignCenter()
1347 auto predictEndPos = totalOffset_ - predictSnapOffset_.value(); in FixPredictSnapOffsetAlignEnd()
1378 predictSnapOffset_ = totalOffset_ - predictEndPos; in FixPredictSnapOffsetAlignEnd()
H A Dlist_pattern.cpp176 predictSnapOffset_.reset(); in OnDirtyLayoutWrapperSwap()
602 if (predictSnapOffset_.has_value()) { in CreateLayoutAlgorithm()
603 listLayoutAlgorithm->SetPredictSnapOffset(predictSnapOffset_.value()); in CreateLayoutAlgorithm()
942 predictSnapOffset_ = targetOffset; in OnScrollSnapCallback()
1574 if (predictSnapOffset_.has_value() && AnimateRunning()) { in AnimateToTarget()
1576 predictSnapOffset_.reset(); in AnimateToTarget()
2500 if (predictSnapOffset_.has_value()) { in DumpAdvanceInfo()
2501 … DumpLog::GetInstance().AddDesc("predictSnapOffset:" + std::to_string(predictSnapOffset_.value())); in DumpAdvanceInfo()