Home
last modified time | relevance | path

Searched refs:postJumpOffset_ (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_segmented_layout.cpp183 PrepareJump(info_, postJumpOffset_); in Init()
198 PrepareJump(info_, postJumpOffset_); in Init()
207 PrepareJump(info_, postJumpOffset_); in Init()
214 PrepareJump(info_, postJumpOffset_); in Init()
351 if (postJumpOffset_) { // preemptively reset layout range in MeasureOnJump()
356 postJumpOffset_ = postJumpOffset_.value_or(0.0f) + *info_->extraOffset_; in MeasureOnJump()
379 info_->currentOffset_ = SolveJumpOffset(item) + postJumpOffset_.value_or(0.0f); in MeasureOnJump()
H A Dwater_flow_segmented_layout.h172 std::optional<float> postJumpOffset_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/
H A Dgrid_irregular_layout_algorithm.cpp164 postJumpOffset_ = info_.currentOffset_; in CheckForReset()
179 postJumpOffset_ = info_.currentOffset_; in CheckForReset()
188 postJumpOffset_ = info_.currentOffset_; in CheckForReset()
197 postJumpOffset_ = info_.currentOffset_; in CheckForReset()
307 if (!NearZero(postJumpOffset_)) { in MeasureOnJump()
308 info_.currentOffset_ = postJumpOffset_; in MeasureOnJump()
H A Dgrid_irregular_layout_algorithm.h167 float postJumpOffset_ = 0.0f; /**< The offset to be applied after performing a jump. */ variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/
H A Dgrid_irregular_layout_test.cpp526 EXPECT_EQ(algo->postJumpOffset_, -20.0f);