/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/ |
H A D | swiper_event_test_ng.cpp | 541 auto res = pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 546 res = pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 568 auto res = pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 686 res = pattern_->HandleScroll(5.0f, SCROLL_FROM_ANIMATION, NestedState::CHILD_SCROLL); 706 res = pattern_->HandleScroll(-5.0f, SCROLL_FROM_AXIS, NestedState::CHILD_SCROLL); 724 pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); 725 pattern_->HandleScroll(-5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); 726 pattern_->HandleScroll(-2.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); 769 pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); 782 pattern_->HandleScroll(-5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | scrollable.cpp | 385 double& offset, int32_t source, NestedState state) in HandleScrollParentFirst() 389 if (state == NestedState::CHILD_OVER_SCROLL) { in HandleScrollParentFirst() 412 if (state == NestedState::CHILD_SCROLL) { in HandleScrollParentFirst() 425 double& offset, int32_t source, NestedState state) in HandleScrollSelfFirst() 429 if (state == NestedState::CHILD_OVER_SCROLL) { in HandleScrollSelfFirst() 456 if (state == NestedState::CHILD_SCROLL) { in HandleScrollSelfFirst() 467 double& offset, int32_t source, NestedState state) in HandleScrollSelfOnly() 481 if (state == NestedState::CHILD_SCROLL) { in HandleScrollSelfOnly() 483 } else if (state == NestedState::GESTURE) { in HandleScrollSelfOnly() 498 if (state == NestedState::CHILD_OVER_SCROLL) { in HandleScrollParallel() [all …]
|
H A D | scrollable.h | 37 enum class NestedState { enum 67 using NestableScrollCallback = std::function<ScrollResult(float, int32_t, NestedState)>; 182 ScrollResult HandleScroll(double offset, int32_t source, NestedState state); 183 …[[deprecated]] ScrollResult HandleScrollParentFirst(double& offset, int32_t source, NestedState st… 184 …[[deprecated]] ScrollResult HandleScrollSelfFirst(double& offset, int32_t source, NestedState stat… 185 …[[deprecated]] ScrollResult HandleScrollSelfOnly(double& offset, int32_t source, NestedState state… 186 …[[deprecated]] ScrollResult HandleScrollParallel(double& offset, int32_t source, NestedState state…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/refresh/ |
H A D | refresh_event_test_ng.cpp | 1085 auto res = pattern_->HandleScroll(-5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL, 0.f); 1090 res = pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_OVER_SCROLL, 0.f); 1095 res = pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL, 0.f); 1119 EXPECT_CALL(*mockScroll, HandleScroll(-5.f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL, 0.f)) 1122 auto res = pattern_->HandleScroll(-5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL, 0.f); 1127 res = pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_OVER_SCROLL, 0.f); 1135 res = pattern_->HandleScroll(-5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL, 0.f); 1162 EXPECT_CALL(*mockScroll, HandleScroll(0.f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL, 0.f)) 1165 auto res = pattern_->HandleScroll(-5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL, 0.f); 1173 res = pattern_->HandleScroll(5.0f, SCROLL_FROM_UPDATE, NestedState::CHILD_OVER_SCROLL, 0.f); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | scrollable_test_ng.cpp | 79 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); 83 result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 148 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 203 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 230 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 332 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 358 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 410 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 483 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); 509 auto result = scrollPn->HandleScroll(20.f, SCROLL_FROM_UPDATE, NestedState::GESTURE); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | nestable_scroll_container.h | 43 … float offset, int32_t source, NestedState state = NestedState::GESTURE, float velocity = 0.f) = 0;
|
H A D | scrollable_pattern.h | 858 …float offset, int32_t source, NestedState state = NestedState::GESTURE, float velocity = 0.f) over… 866 void UpdateNestedScrollVelocity(float offset, NestedState state); 876 ScrollResult HandleScrollParentFirst(float& offset, int32_t source, NestedState state); 877 ScrollResult HandleScrollSelfFirst(float& offset, int32_t source, NestedState state); 878 ScrollResult HandleScrollSelfOnly(float& offset, int32_t source, NestedState state); 879 ScrollResult HandleScrollParallel(float& offset, int32_t source, NestedState state); 880 bool HandleOutBoundary(float& offset, int32_t source, NestedState state, ScrollResult& result);
|
H A D | scrollable_pattern.cpp | 1983 if (state == NestedState::CHILD_OVER_SCROLL) { in HandleScrollParentFirst() 2006 if (state == NestedState::CHILD_SCROLL) { in HandleScrollParentFirst() 2027 if (state == NestedState::CHILD_OVER_SCROLL) { in HandleScrollSelfFirst() 2054 if (state == NestedState::CHILD_SCROLL) { in HandleScrollSelfFirst() 2080 if (state == NestedState::CHILD_SCROLL) { in HandleScrollSelfOnly() 2082 } else if (state == NestedState::GESTURE) { in HandleScrollSelfOnly() 2096 if (state == NestedState::CHILD_OVER_SCROLL) { in HandleScrollParallel() 2115 if (state == NestedState::CHILD_SCROLL) { in HandleScrollParallel() 2137 if (state != NestedState::GESTURE) { in HandleOutBoundary() 2152 isAtTopOrBottom ? NestedState::CHILD_OVER_SCROLL : NestedState::CHILD_SCROLL, in HandleOutBoundary() [all …]
|
H A D | scrollable.h | 35 enum class NestedState { enum 65 using NestableScrollCallback = std::function<ScrollResult(float, int32_t, NestedState)>; 162 ScrollResult HandleScroll(double offset, int32_t source, NestedState state);
|
H A D | scrollable.cpp | 377 ScrollResult Scrollable::HandleScroll(double offset, int32_t source, NestedState state) in HandleScroll() 430 HandleScroll(mainDelta, source, NestedState::GESTURE); in HandleDragUpdate() 771 HandleScroll(mainDelta, SCROLL_FROM_ANIMATION, NestedState::GESTURE); in ProcessScrollSnapMotion() 1033 HandleScroll(mainDelta, SCROLL_FROM_ANIMATION, NestedState::GESTURE); in ProcessScrollMotion()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/refresh/ |
H A D | refresh_pattern.h | 94 …float offset, int32_t source, NestedState state = NestedState::GESTURE, float velocity = 0.f) over…
|
H A D | refresh_pattern.cpp | 1148 ScrollResult RefreshPattern::HandleScroll(float offset, int32_t source, NestedState state, float ve… in HandleScroll() 1157 if (state == NestedState::CHILD_SCROLL) { in HandleScroll() 1160 result = parent->HandleScroll(offset, source, NestedState::CHILD_SCROLL, velocity); in HandleScroll() 1164 … result = parent->HandleScroll(result.remain, source, NestedState::CHILD_SCROLL, velocity); in HandleScroll() 1175 result = parent->HandleScroll(offset, source, NestedState::CHILD_SCROLL, velocity); in HandleScroll() 1179 } else if (state == NestedState::CHILD_OVER_SCROLL) { in HandleScroll() 1182 result = parent->HandleScroll(offset, source, NestedState::CHILD_OVER_SCROLL, velocity); in HandleScroll()
|
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/pattern/ |
H A D | mock_nestable_scroll_container.h | 31 MOCK_METHOD(ScrollResult, HandleScroll, (float, int32_t, NestedState, float), (override));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_pattern.h | 815 …float offset, int32_t source, NestedState state = NestedState::GESTURE, float velocity = 0.f) over… 817 …ScrollResult HandleScrollSelfFirst(float offset, int32_t source, NestedState state, float velocity… 819 …ScrollResult HandleScrollParentFirst(float offset, int32_t source, NestedState state, float veloci… 843 inline bool ChildFirst(NestedState state);
|
H A D | swiper_pattern.cpp | 2777 HandleScroll(static_cast<float>(mainDelta), SCROLL_FROM_UPDATE, NestedState::GESTURE, velocity); in HandleDragUpdate() 5013 ScrollResult SwiperPattern::HandleScroll(float offset, int32_t source, NestedState state, float vel… in HandleScroll() 5015 if (IsHorizontalAndRightToLeft() && state != NestedState::GESTURE) { in HandleScroll() 5028 if (state != NestedState::GESTURE) { in HandleScroll() 5072 auto result = parent->HandleScroll(offset, source, NestedState::CHILD_SCROLL, velocity); in HandleScrollParentFirst() 5081 … result = parent->HandleScroll(offset, source, NestedState::CHILD_OVER_SCROLL, velocity); in HandleScrollParentFirst() 5091 ScrollResult SwiperPattern::HandleScrollSelfFirst(float offset, int32_t source, NestedState state, … in HandleScrollSelfFirst() 5100 auto res = parent->HandleScroll(offset, source, NestedState::CHILD_SCROLL, velocity); in HandleScrollSelfFirst() 5106 … res = parent->HandleScroll(res.remain, source, NestedState::CHILD_OVER_SCROLL, velocity); in HandleScrollSelfFirst() 5133 inline bool SwiperPattern::ChildFirst(NestedState state) in ChildFirst() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | sheet_coverage_test_ng.cpp | 555 NestedState state = NestedState::CHILD_SCROLL; 559 EXPECT_EQ(state, NestedState::CHILD_SCROLL); 574 state = NestedState::CHILD_OVER_SCROLL; 577 EXPECT_EQ(state, NestedState::CHILD_OVER_SCROLL); 582 state = NestedState::GESTURE; 585 EXPECT_NE(state, NestedState::CHILD_SCROLL); 586 EXPECT_NE(state, NestedState::CHILD_OVER_SCROLL);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | sheet_presentation_pattern.h | 635 NestedState state = NestedState::GESTURE, float velocity = 0.f) override;
|
H A D | sheet_presentation_pattern.cpp | 2412 ScrollResult SheetPresentationPattern::HandleScroll(float scrollOffset, int32_t source, NestedState… in GetSheetTypeWithAuto() 2423 if (state == NestedState::CHILD_SCROLL) { in GetSheetTypeWithAuto() 2431 } else if (state == NestedState::CHILD_OVER_SCROLL) { in GetSheetTypeWithAuto()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/ |
H A D | web_pattern.h | 413 …ScrollResult HandleScroll(float offset, int32_t source, NestedState state, float velocity = 0.f) o… 414 …dleScroll(RefPtr<NestableScrollContainer> parent, float offset, int32_t source, NestedState state);
|
H A D | web_pattern.cpp | 5557 ScrollResult WebPattern::HandleScroll(float offset, int32_t source, NestedState state, float veloci… in HandleScroll() 5564 int32_t source, NestedState state) in HandleScroll() 5593 parent->HandleScroll(tweak, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); in HandleScrollVelocity() 5671 … result = HandleScroll(parent.Upgrade(), -velocity, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); in OnOverScrollFlingVelocityHandler() 5677 … HandleScroll(parent.Upgrade(), remain, SCROLL_FROM_UPDATE, NestedState::CHILD_OVER_SCROLL); in OnOverScrollFlingVelocityHandler() 5888 …auto result = HandleScroll(parent.Upgrade(), offset, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL… in FilterScrollEventHandleOffset() 5896 HandleScroll(parent.Upgrade(), offset, SCROLL_FROM_UPDATE, NestedState::CHILD_SCROLL); in FilterScrollEventHandleOffset() 5899 … HandleScroll(parent.Upgrade(), offset, SCROLL_FROM_UPDATE, NestedState::CHILD_OVER_SCROLL); in FilterScrollEventHandleOffset()
|