Home
last modified time | relevance | path

Searched refs:onReachEnd (Results 1 – 25 of 72) sorted by relevance

123

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
H A Dgrid_scroller_event_test_ng.cpp528 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 Dwaterflow_optimization.md49 基于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 Dscrollable_event_hub.h99 void SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument
101 onReachEndEvent_ = std::move(onReachEnd); in SetOnReachEnd()
H A Dscrollable_model_ng.h42 static void SetOnReachEnd(OnReachEvent&& onReachEnd);
64 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
H A Dscrollable_model_ng.cpp151 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 Dscrollable_modifier.cpp62 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 Dwater_flow_model_impl.cpp111 void WaterFlowModelImpl::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument
113 JSViewSetProperty(&V2::WaterFlowComponent::SetOnReachEnd, std::move(onReachEnd)); in SetOnReachEnd()
H A Dlist_model_impl.cpp176 void ListModelImpl::SetOnReachEnd(OnReachEvent&& onReachEnd) in SetOnReachEnd() argument
178 JSViewSetProperty(&V2::ListComponent::SetOnReachEnd, std::move(onReachEnd)); in SetOnReachEnd()
H A Dscroll_model_impl.h40 void SetOnReachEnd(OnReachEvent&& onReachEnd) override {}; in SetOnReachEnd() argument
H A Dwater_flow_model_impl.h47 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
H A Dlist_model_impl.h67 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/
H A Dscroll_component.h136 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 Dscroll_model_ng.h43 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
97 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
H A Dscroll_model_ng.cpp251 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 Dscroll_model.h50 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
/ohos5.0/docs/en/application-dev/performance/
H A Dwaterflow_optimization.md49 …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 Dwater_flow_model_ng.h49 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
114 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
H A Dwater_flow_pattern.cpp265 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 Dwater_flow_model_ng.cpp211 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 Dwater_flow_model.h58 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkScrollable.ts76 onReachEnd(event: () => void): this {
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_model_ng.h66 void SetOnReachEnd(OnReachEvent&& onReachEnd) override;
131 static void SetOnReachEnd(FrameNode* frameNode, OnReachEvent&& onReachEnd);
H A Dlist_model.h75 virtual void SetOnReachEnd(OnReachEvent&& onReachEnd) = 0;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/
H A Dscrollable_event_test.cpp410 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 Dchangelogs-arkui.md249 .onReachEnd(() => {
307 .onReachEnd(() => {

123