Home
last modified time | relevance | path

Searched refs:onScroll (Results 1 - 25 of 48) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/
H A Dscrollable_event_hub.h29 void SetOnScroll(OnScrollEvent&& onScroll) in SetOnScroll() argument
31 onScrollEvent_ = std::move(onScroll); in SetOnScroll()
39 void SetOnWillScroll(OnWillScrollEvent&& onScroll) in SetOnWillScroll() argument
41 onWillScrollEvent_ = std::move(onScroll); in SetOnWillScroll()
49 void SetOnDidScroll(OnScrollEvent&& onScroll) in SetOnDidScroll() argument
51 onDidScrollEvent_ = std::move(onScroll); in SetOnDidScroll()
H A Dscrollable_model_ng.h36 static void SetOnScroll(OnScrollEvent&& onScroll);
37 static void SetOnWillScroll(OnWillScrollEvent&& onScroll);
38 static void SetOnDidScroll(OnScrollEvent&& onScroll);
55 static void SetOnWillScroll(FrameNode* frameNode, OnWillScrollEvent&& onScroll);
56 static void SetOnDidScroll(FrameNode* frameNode, OnScrollEvent&& onScroll);
60 static void SetOnScroll(FrameNode* frameNode, OnScrollEvent&& onScroll);
H A Dscrollable_model_ng.cpp47 void ScrollableModelNG::SetOnScroll(OnScrollEvent&& onScroll) in SetOnScroll() argument
53 eventHub->SetOnScroll(std::move(onScroll)); in SetOnScroll()
56 void ScrollableModelNG::SetOnScroll(FrameNode* frameNode, OnScrollEvent&& onScroll) in SetOnScroll() argument
61 eventHub->SetOnScroll(std::move(onScroll)); in SetOnScroll()
64 void ScrollableModelNG::SetOnWillScroll(OnWillScrollEvent&& onScroll) in SetOnWillScroll() argument
70 eventHub->SetOnWillScroll(std::move(onScroll)); in SetOnWillScroll()
81 void ScrollableModelNG::SetOnDidScroll(OnScrollEvent&& onScroll) in SetOnDidScroll() argument
87 eventHub->SetOnDidScroll(std::move(onScroll)); in SetOnDidScroll()
90 void ScrollableModelNG::SetOnDidScroll(FrameNode* frameNode, OnScrollEvent&& onScroll) in SetOnDidScroll() argument
95 eventHub->SetOnDidScroll(std::move(onScroll)); in SetOnDidScroll()
[all...]
H A Drefresh_coordination.cpp63 auto onScroll = coordinationEvent_->GetOnScroll(); in OnScroll() local
64 CHECK_NULL_RETURN(onScroll, false); in OnScroll()
65 return onScroll(offset, mainVelocity); in OnScroll()
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
H A Dgrid_scroller_event_test_ng.cpp479 * @tc.steps: step1. Set seven kinds of scroll events: onScroll, onWillScroll, onDidScroll, in HWTEST_F()
493 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { in HWTEST_F() local
524 model.SetOnScroll(onScroll); in HWTEST_F()
539 * @tc.expected: Only onScroll call back function should be triggered in HWTEST_F()
564 * @tc.steps: step1. Set five kinds of scroll events: onScroll, onScrollStart, in HWTEST_F()
576 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { in HWTEST_F() local
588 model.SetOnScroll(onScroll); in HWTEST_F()
601 * @tc.expected: Only onScroll and onReachEnd should be triggered in HWTEST_F()
620 * @tc.steps: step1. Set five kinds of scroll events: onScroll, onScrollStart, in HWTEST_F()
631 auto onScroll in HWTEST_F() local
691 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
754 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
810 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
865 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
926 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
987 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1044 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1100 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1162 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1225 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1281 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1337 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1399 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1459 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1524 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1591 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1658 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1725 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
1792 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](Dimension offset, ScrollState state) { HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_scrollable_base.cpp38 auto onScroll = [execCtx = args.GetExecutionContext(), func = JSRef<JSFunc>::Cast(args[0])]( in JsOnWillScroll() local
60 NG::ScrollableModelNG::SetOnWillScroll(std::move(onScroll)); in JsOnWillScroll()
69 auto onScroll = [execCtx = args.GetExecutionContext(), func = JSRef<JSFunc>::Cast(args[0])]( in JsOnDidScroll() local
75 NG::ScrollableModelNG::SetOnDidScroll(std::move(onScroll)); in JsOnDidScroll()
H A Djs_scroll.cpp203 auto onScroll = [execCtx = args.GetExecutionContext(), func = JSRef<JSFunc>::Cast(callbackInfo)]( in OnScrollCallback() local
209 ScrollModel::GetInstance()->SetOnScroll(std::move(onScroll)); in OnScrollCallback()
220 auto onScroll = [execCtx = args.GetExecutionContext(), func = JSRef<JSFunc>::Cast(args[0])]( in OnWillScrollCallback() local
246 ScrollModel::GetInstance()->SetOnWillScroll(std::move(onScroll)); in OnWillScrollCallback()
255 auto onScroll = [execCtx = args.GetExecutionContext(), func = JSRef<JSFunc>::Cast(args[0])]( in OnDidScrollCallback() local
261 ScrollModel::GetInstance()->SetOnDidScroll(std::move(onScroll)); in OnDidScrollCallback()
356 JSClass<JSScroll>::StaticMethod("onScroll", &JSScroll::OnScrollCallback, opt); in JSBind()
/foundation/arkui/ace_engine/frameworks/core/components/grid/
H A Dgrid_component.cpp112 void GridComponent::SetOnScroll(const EventMarker& onScroll) in SetOnScroll() argument
114 onScroll_ = onScroll; in SetOnScroll()
H A Dgrid_component.h54 void SetOnScroll(const EventMarker& onScroll);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_event_hub.h59 void SetOnScroll(ScrollEvent&& onScroll) in SetOnScroll() argument
61 onScroll_ = std::move(onScroll); in SetOnScroll()
H A Dscroll_pattern.cpp367 auto onScroll = eventHub->GetOnScrollEvent(); in HandleScrollPosition() local
368 CHECK_NULL_VOID(onScroll); in HandleScrollPosition()
379 onScroll(scrollX, scrollY); in HandleScrollPosition()
386 auto onScroll = eventHub->GetOnWillScrollEvent(); in FireTwoDimensionOnWillScroll() local
387 CHECK_NULL_RETURN(onScroll, scroll); in FireTwoDimensionOnWillScroll()
398 onScroll(scrollX, scrollY, GetScrollState(), ScrollablePattern::ConvertScrollSource(GetScrollSource())); in FireTwoDimensionOnWillScroll()
413 auto onScroll = eventHub->GetOnDidScrollEvent(); in FireOnDidScroll() local
414 CHECK_NULL_VOID(onScroll); in FireOnDidScroll()
427 onScroll(scrollX, scrollY, scrollState); in FireOnDidScroll()
432 onScroll(0. in FireOnDidScroll()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/scroll/
H A Dscroll_component.h176 void SetOnScroll(const EventMarker& onScroll) in SetOnScroll() argument
178 onScroll_ = onScroll; in SetOnScroll()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dscroll_model_impl.cpp68 auto onScroll = EventMarker([scrollEvent = std::move(event)](const BaseEventInfo* info) { in SetOnScroll() local
77 JSViewSetProperty(&ScrollComponent::SetOnScroll, std::move(onScroll)); in SetOnScroll()
H A Dlist_model_impl.cpp144 void ListModelImpl::SetOnScroll(OnScrollEvent&& onScroll) in SetOnScroll() argument
146 JSViewSetProperty(&V2::ListComponent::SetOnScroll, std::move(onScroll)); in SetOnScroll()
H A Dwater_flow_model_impl.h49 void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) override {};
H A Dgrid_model_impl.h62 void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) override {};
H A Dlist_model_impl.h59 void SetOnScroll(OnScrollEvent&& onScroll) override;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_model_ng.h51 void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) override;
107 static void SetOnScroll(FrameNode* frameNode, std::function<void(Dimension, ScrollState)>&& onScroll);
H A Dwater_flow_model.h60 virtual void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) = 0;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_model.h77 virtual void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) = 0;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_model.h67 virtual void SetOnScroll(OnScrollEvent&& onScroll) = 0;
H A Dlist_model_ng.h58 void SetOnScroll(OnScrollEvent&& onScroll) override;
119 static void SetOnScroll(FrameNode* frameNode, OnScrollEvent&& onScroll);
/foundation/arkui/ace_engine/frameworks/core/components/list/
H A Dlist_component.h62 void SetOnScroll(const EventMarker& onScroll) in SetOnScroll() argument
64 onScroll_ = onScroll; in SetOnScroll()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_event_hub.h258 void SetOnScroll(OnScrollEvent&& onScroll) in SetOnScroll() argument
260 onScrollEvent_ = std::move(onScroll); in SetOnScroll()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_scroll_modifier.cpp659 auto onScroll = [node, extraParam](Dimension scrollX, Dimension scrollY) { in SetOnScroll() local
668 ScrollModelNG::SetOnScroll(frameNode, std::move(onScroll)); in SetOnScroll()
787 auto onScroll = [node, extraParam](ScrollEdge edge) { in SetOnScrollEdge() local
795 ScrollModelNG::SetOnScrollEdge(frameNode, std::move(onScroll)); in SetOnScrollEdge()
943 auto onScroll = reinterpret_cast<std::function<void(OHOS::Ace::Dimension, OHOS::Ace::Dimension)>*>(callback); in SetScrollOnScroll() local
944 ScrollModelNG::SetOnScroll(frameNode, std::move(*onScroll)); in SetScrollOnScroll()

Completed in 15 milliseconds

12