Home
last modified time | relevance | path

Searched refs:mouseClickIndex_ (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper_indicator/indicator_common/
H A Dswiper_indicator_pattern.h100 if (mouseClickIndex_) { in SetDotIndicatorPaintMethodInfo()
101 mouseClickIndex_ = swiperPattern->GetLoopIndex(mouseClickIndex_.value()); in SetDotIndicatorPaintMethodInfo()
103 paintMethod->SetMouseClickIndex(mouseClickIndex_); in SetDotIndicatorPaintMethodInfo()
106 mouseClickIndex_ = std::nullopt; in SetDotIndicatorPaintMethodInfo()
220 std::optional<int32_t> mouseClickIndex_ = std::nullopt; variable
H A Dswiper_indicator_pattern.cpp160 CHECK_NULL_VOID(mouseClickIndex_); in HandleMouseClick()
167 …auto clickPageIndex = SwiperUtils::ComputePageIndex(mouseClickIndex_.value(), swiperPattern->GetDi… in HandleMouseClick()
169 mouseClickIndex_ = std::nullopt; in HandleMouseClick()
173 mouseClickIndex_ = clickPageIndex; in HandleMouseClick()
176 swiperPattern->SwipeTo(mouseClickIndex_.value()); in HandleMouseClick()
414 mouseClickIndex_ = i; in GetMouseClickIndex()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper_indicator/dot_indicator/
H A Ddot_indicator_paint_method.cpp174 if (!mouseClickIndex_.has_value()) { in PaintHoverIndicator()
195 if (mouseClickIndex_) { in PaintHoverIndicator()
196 … if (currentIndex_ == itemCount_ - displayCount_ && !isLoop_ && mouseClickIndex_ > currentIndex_ && in PaintHoverIndicator()
197 mouseClickIndex_ < itemCount_) { in PaintHoverIndicator()
201 auto mouseClickIndex = mouseClickIndex_.value(); in PaintHoverIndicator()
203 mouseClickIndex = itemCount_ - 1 - mouseClickIndex_.value(); in PaintHoverIndicator()
210 mouseClickIndex_ = std::nullopt; in PaintHoverIndicator()
512 if (mouseClickIndex_ || gestureState_ == GestureState::GESTURE_STATE_RELEASE_LEFT || in GetIndex()
H A Ddot_indicator_paint_method.h126 mouseClickIndex_ = mouseClickIndex; in SetMouseClickIndex()
191 std::optional<int32_t> mouseClickIndex_ = std::nullopt; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/
H A Dswiper_indicator_common_test_ng.cpp217 indicatorPattern->mouseClickIndex_ = 0;
225 EXPECT_EQ(indicatorPattern->mouseClickIndex_, std::nullopt);
250 indicatorPattern->mouseClickIndex_ = 0;
256 indicatorPattern->mouseClickIndex_ = 3;
261 EXPECT_EQ(indicatorPattern->mouseClickIndex_, 2);
H A Dswiper_indicator_test_ng.cpp501 EXPECT_EQ(indicatorPattern->mouseClickIndex_, 3);
507 EXPECT_EQ(indicatorPattern->mouseClickIndex_, 0);
H A Dswiper_indicator_extent_test_ng.cpp1298 paintMethod->mouseClickIndex_ = 5;
1363 paintMethod->mouseClickIndex_ = 5;
1428 paintMethod->mouseClickIndex_ = 5;
1986 paintMethod->mouseClickIndex_ = 10;
H A Dswiper_indicator_modifier_test_ng.cpp601 paintMethod->mouseClickIndex_ = 5;
786 paintMethod->mouseClickIndex_ = 5;
795 paintMethod->mouseClickIndex_ = 100;