Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/syntax/
H A Dlazy_for_each_builder.cpp747 if (moveFromTo_) { in UpdateMoveFromTo()
748 moveFromTo_.value().second = to; in UpdateMoveFromTo()
750 moveFromTo_ = { from, to }; in UpdateMoveFromTo()
756 moveFromTo_.reset(); in ResetMoveFromTo()
761 if (!moveFromTo_) { in ConvertFormToIndex()
764 if (moveFromTo_.value().second == index) { in ConvertFormToIndex()
765 return moveFromTo_.value().first; in ConvertFormToIndex()
767 if (moveFromTo_.value().first <= index && index < moveFromTo_.value().second) { in ConvertFormToIndex()
770 if (moveFromTo_.value().second < index && index <= moveFromTo_.value().first) { in ConvertFormToIndex()
H A Dlazy_for_each_builder.h647 std::optional<std::pair<int32_t, int32_t>> moveFromTo_; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/syntax/
H A Dlazy_for_each_builder_syntax_test_ng.cpp745 lazyForEachBuilder->moveFromTo_.emplace(1, 1);
752 lazyForEachBuilder->moveFromTo_.value().second = 0;
759 lazyForEachBuilder->moveFromTo_.value().first = 0;
760 lazyForEachBuilder->moveFromTo_.value().second = 0;
767 lazyForEachBuilder->moveFromTo_.value().first = 0;
768 lazyForEachBuilder->moveFromTo_.value().second = 2;
775 lazyForEachBuilder->moveFromTo_.value().first = 2;
776 lazyForEachBuilder->moveFromTo_.value().second = 0;