/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | grid_scroller_event_test_ng.cpp | 528 model.SetOnReachEnd(onReachEnd); 592 model.SetOnReachEnd(onReachEnd); 647 model.SetOnReachEnd(onReachEnd); 707 model.SetOnReachEnd(onReachEnd); 770 model.SetOnReachEnd(onReachEnd); 826 model.SetOnReachEnd(onReachEnd); 881 model.SetOnReachEnd(onReachEnd); 942 model.SetOnReachEnd(onReachEnd); 1003 model.SetOnReachEnd(onReachEnd); 1060 model.SetOnReachEnd(onReachEnd); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | waterflow_optimization.md | 49 基于WaterFlow本身提供的能力,可以在onReachEnd时给LazyForEach数据源增加新数据,并将footer做成正在加载新数据的样式(使用[LoadingProgress](../r… 71 .onReachEnd(() => { 72 console.info("onReachEnd") 104 虽然在onReachEnd()触发时新增数据可以实现无限加载,但在滑动到底部时,会有明显的停顿加载新数据的过程。
|
/ohos5.0/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 | 151 void ScrollableModelNG::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 157 eventHub->SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd() 240 void ScrollableModelNG::SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 245 eventHub->SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | scrollable_modifier.cpp | 62 auto onReachEnd = reinterpret_cast<OnReachEvent*>(extraParam); in SetOnReachEndCallBack() local 63 ScrollableModelNG::SetOnReachEnd(frameNode, std::move(*onReachEnd)); in SetOnReachEndCallBack()
|
/ohos5.0/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 | 176 void ListModelImpl::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 178 JSViewSetProperty(&V2::ListComponent::SetOnReachEnd, std::move(onReachEnd)); in SetOnReachEnd()
|
H A D | scroll_model_impl.h | 40 void SetOnReachEnd(OnReachEvent&& onReachEnd) override {}; in SetOnReachEnd() argument
|
H A D | water_flow_model_impl.h | 47 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
|
H A D | list_model_impl.h | 67 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
|
/ohos5.0/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()
|
/ohos5.0/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 | 251 void ScrollModelNG::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 253 ScrollableModelNG::SetOnReachEnd(std::move(onReachEnd)); in SetOnReachEnd() 256 void ScrollModelNG::SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd) in SetOnReachEnd() argument 258 ScrollableModelNG::SetOnReachEnd(frameNode, std::move(onReachEnd)); in SetOnReachEnd()
|
H A D | scroll_model.h | 50 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
|
/ohos5.0/docs/en/application-dev/performance/ |
H A D | waterflow_optimization.md | 49 …omponent, you can new data to the **LazyForEach** data source during **onReachEnd**, and set the f… 71 .onReachEnd(() => { 72 console.info("onReachEnd") 103 Although infinite scrolling can be achieved through triggering of **onReachEnd()** upon new data, t…
|
/ohos5.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_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_model.h | 58 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkScrollable.ts | 76 onReachEnd(event: () => void): this {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_model_ng.h | 66 void SetOnReachEnd(OnReachEvent&& onReachEnd) override; 131 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
|
H A D | list_model.h | 75 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | scrollable_event_test.cpp | 410 auto onReachEnd = [&isCalled]() { in __anoned346d080802() variable 418 ScrollableModelNG::SetOnReachEnd(AceType::RawPtr(node_), std::move(onReachEnd));
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.2.3/ |
H A D | changelogs-arkui.md | 249 .onReachEnd(() => { 307 .onReachEnd(() => {
|