/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | grid_scroller_event_test_ng.cpp | 480 * onScrollStart, onScrollStop, onReachStart, onReachEnd in HWTEST_F() 520 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; in HWTEST_F() local 528 model.SetOnReachEnd(onReachEnd); in HWTEST_F() 565 * onScrollStop, onReachStart, onReachEnd in HWTEST_F() 584 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; in HWTEST_F() local 592 model.SetOnReachEnd(onReachEnd); in HWTEST_F() 601 * @tc.expected: Only onScroll and onReachEnd should be triggered in HWTEST_F() 621 * onScrollStop, onReachStart, onReachEnd in HWTEST_F() 639 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; in HWTEST_F() local 647 model.SetOnReachEnd(onReachEnd); in HWTEST_F() 699 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 762 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 818 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 873 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 934 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 995 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 1052 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 1108 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 1170 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 1233 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 1289 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 1345 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local 1407 auto onReachEnd = [&isOnReachEndCallBack]() { isOnReachEndCallBack = true; }; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_event_hub.h | 99 void SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 101 onReachEndEvent_ = std::move(onReachEnd); in SetOnReachEnd()
|
H A D | scrollable_model_ng.h | 42 static void SetOnReachEnd(OnReachEvent&& onReachEnd); 64 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
|
H A D | scrollable_model_ng.cpp | 149 void ScrollableModelNG::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 155 eventHub->SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd() 238 void ScrollableModelNG::SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 243 eventHub->SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | water_flow_model_impl.cpp | 111 void WaterFlowModelImpl::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 113 JSViewSetProperty(&V2::WaterFlowComponent::SetOnReachEnd, std::move(onReachEnd)); in SetOnReachEnd()
|
H A D | list_model_impl.cpp | 173 void ListModelImpl::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 175 JSViewSetProperty(&V2::ListComponent::SetOnReachEnd, std::move(onReachEnd)); in SetOnReachEnd()
|
H A D | scroll_model_impl.h | 40 void SetOnReachEnd(OnReachEvent&& onReachEnd) override {};
|
H A D | water_flow_model_impl.h | 47 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
|
H A D | grid_model_impl.h | 69 void SetOnReachEnd(std::function<void()>&& onReachEnd) override {};
|
H A D | list_model_impl.h | 67 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
|
/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | scroll_component.h | 136 void SetOnReachEnd(const EventMarker& onReachEnd) in SetOnReachEnd() argument 138 onReachEnd_ = onReachEnd; in SetOnReachEnd()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
H A D | scroll_model_ng.h | 43 void SetOnReachEnd(OnReachEvent&& onReachEnd) override; 97 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
|
H A D | scroll_model_ng.cpp | 242 void ScrollModelNG::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 244 ScrollableModelNG::SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd() 247 void ScrollModelNG::SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 249 ScrollableModelNG::SetOnReachEnd(frameNode, std::move(onReachEnd)); in SetOnReachEnd()
|
H A D | scroll_model.h | 50 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/ |
H A D | water_flow_model_ng.h | 49 void SetOnReachEnd(OnReachEvent&& onReachEnd) override; 114 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
|
H A D | water_flow_pattern.cpp | 265 auto onReachEnd = eventHub->GetOnReachEnd(); in TriggerPostLayoutEvents() local 266 FireOnReachEnd(onReachEnd); in TriggerPostLayoutEvents() 281 void WaterFlowPattern::FireOnReachEnd(const OnReachEvent& onReachEnd) in FireOnReachEnd() argument 287 CHECK_NULL_VOID(onReachEnd); in FireOnReachEnd() 289 onReachEnd(); in FireOnReachEnd()
|
H A D | water_flow_model.h | 58 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
|
H A D | water_flow_model_ng.cpp | 211 void WaterFlowModelNG::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 213 ScrollableModelNG::SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd() 216 void WaterFlowModelNG::SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 218 ScrollableModelNG::SetOnReachEnd(frameNode, std::move(onReachEnd)); in SetOnReachEnd()
|
H A D | water_flow_pattern.h | 219 void FireOnReachEnd(const OnReachEvent& onReachEnd) override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_model.h | 84 virtual void SetOnReachEnd(std::function<void()>&& onReachEnd) = 0;
|
H A D | grid_model_ng.h | 72 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_model.h | 75 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
|
H A D | list_model_ng.h | 66 void SetOnReachEnd(OnReachEvent&& onReachEnd) override; 129 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
|
H A D | list_model_ng.cpp | 356 void ListModelNG::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 362 eventHub->SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd() 365 void ListModelNG::SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 370 eventHub->SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | scrollable_event_test.cpp | 410 auto onReachEnd = [&isCalled]() { in HWTEST_F() local 418 ScrollableModelNG::SetOnReachEnd(AceType::RawPtr(node_), std::move(onReachEnd)); in HWTEST_F()
|