Home
last modified time | relevance | path

Searched refs:NestedState (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/
H A Dswiper_event_test_ng.cpp541 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 Dscrollable.cpp385 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 Dscrollable.h37 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 Drefresh_event_test_ng.cpp1085 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 Dscrollable_test_ng.cpp79 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 Dnestable_scroll_container.h43 … float offset, int32_t source, NestedState state = NestedState::GESTURE, float velocity = 0.f) = 0;
H A Dscrollable_pattern.h858 …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 Dscrollable_pattern.cpp1983 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 Dscrollable.h35 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 Dscrollable.cpp377 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 Drefresh_pattern.h94 …float offset, int32_t source, NestedState state = NestedState::GESTURE, float velocity = 0.f) over…
H A Drefresh_pattern.cpp1148 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 Dmock_nestable_scroll_container.h31 MOCK_METHOD(ScrollResult, HandleScroll, (float, int32_t, NestedState, float), (override));
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/
H A Dswiper_pattern.h815 …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 Dswiper_pattern.cpp2777 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 Dsheet_coverage_test_ng.cpp555 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 Dsheet_presentation_pattern.h635 NestedState state = NestedState::GESTURE, float velocity = 0.f) override;
H A Dsheet_presentation_pattern.cpp2412 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 Dweb_pattern.h413 …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 Dweb_pattern.cpp5557 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()