Home
last modified time | relevance | path

Searched refs:snapOffset (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_pattern.cpp887 auto snapOffset = 0.0f; in CaleSnapOffsetsByInterval() local
914 snapOffset = start - intervalSize; in CaleSnapOffsetsByInterval()
915 while (GreatOrEqual(snapOffset, -scrollableDistance_) && GreatOrEqual(snapOffset, end)) { in CaleSnapOffsetsByInterval()
916 snapOffsets_.emplace_back(snapOffset); in CaleSnapOffsetsByInterval()
917 snapOffset -= intervalSize; in CaleSnapOffsetsByInterval()
938 auto snapOffset = 0.0f; in CaleSnapOffsetsByPaginations() local
960 snapOffset = -current; in CaleSnapOffsetsByPaginations()
966 snapOffset = mainSize - next; in CaleSnapOffsetsByPaginations()
971 if (!Negative(snapOffset)) { in CaleSnapOffsetsByPaginations()
974 if (GreatNotEqual(snapOffset, -scrollableDistance_)) { in CaleSnapOffsetsByPaginations()
[all …]
H A Dscroll_pattern.h223 void SetSnapOffsets(const std::vector<float>& snapOffset) in SetSnapOffsets() argument
225 snapOffsets_ = snapOffset; in SetSnapOffsets()