Home
last modified time | relevance | path

Searched refs:onScrollIndex (Results 1 – 25 of 71) sorted by relevance

123

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_event_hub.h28 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) in DECLARE_ACE_TYPE()
30 onScrollIndexEvent_ = std::move(onScrollIndex); in DECLARE_ACE_TYPE()
H A Dwater_flow_model_ng.h54 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) override;
111 static void SetOnScrollIndex(FrameNode* frameNode, ScrollIndexFunc&& onScrollIndex);
H A Dwater_flow_pattern.cpp261 auto onScrollIndex = eventHub->GetOnScrollIndex(); in TriggerPostLayoutEvents() local
262 FireOnScrollIndex(indexChanged, onScrollIndex); in TriggerPostLayoutEvents()
296 void WaterFlowPattern::FireOnScrollIndex(bool indexChanged, const ScrollIndexFunc& onScrollIndex) in FireOnScrollIndex() argument
300 CHECK_NULL_VOID(onScrollIndex); in FireOnScrollIndex()
301 onScrollIndex(layoutInfo_->FirstIdx(), layoutInfo_->endIndex_); in FireOnScrollIndex()
H A Dwater_flow_model_ng.cpp261 void WaterFlowModelNG::SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) in SetOnScrollIndex() argument
267 eventHub->SetOnScrollIndex(std::move(onScrollIndex)); in SetOnScrollIndex()
270 void WaterFlowModelNG::SetOnScrollIndex(FrameNode* frameNode, ScrollIndexFunc&& onScrollIndex) in SetOnScrollIndex() argument
275 eventHub->SetOnScrollIndex(std::move(onScrollIndex)); in SetOnScrollIndex()
H A Dwater_flow_model.h63 virtual void SetOnScrollIndex(std::function<void(int32_t, int32_t)>&& onScrollIndex) = 0;
/ohos5.0/docs/zh-cn/third-party-cases/
H A Dinteract-lists.md15 - 滚动数字列表,上方数字标题也随之变动:通过List组件的onScrollIndex事件获取到当前滚动数字的索引,根据该索引计算出对应标题数字的索引,然后通过Scroller的scrollToIn…
122 4. 数字列表的滑动或点击导致数字标题的变动:通过List组件中onScrollIndex事件获取的到屏幕中最左边数字的索引值start,然后通过该索引值计算出对应的数字标题的索引currentCl…
125 .onScrollIndex((start) => {
217 .onScrollIndex((start) => {
H A Dhow-to-group-contacts-with-alphabet.md20 - 滑动联系人列表,右侧字母导航随之变动:通过List组件的onScrollIndex事件获取到联系人列表的滑动位置,并将该位置索引传递给字母导航的selected属性,作为字母导航的被选中项。
116 2、接下来为UI框架添加逻辑控制。首先,通过List的onScrollIndex事件获取到列表滑动位置的索引,并将索引同步给右侧字母表的selected属性,从而在滑动联系人时,使右侧字母导航随之变…
137 .onScrollIndex((firstIndex:number)=>{
320 .onScrollIndex((firstIndex:number)=>{
H A DEditing-with-the-navigation-bar.md153 .onScrollIndex((first:number)=>{
336 .onScrollIndex((first:number)=>{
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_grid_ffi.cpp100 auto onScrollIndex = [eventIndex](const BaseEventInfo* event) { in FfiOHOSAceFrameworkGridOnScrollIndex() local
107 GridModel::GetInstance()->SetOnScrollToIndex(onScrollIndex); in FfiOHOSAceFrameworkGridOnScrollIndex()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-refresh.md193 .onScrollIndex((first: number) => {
253 .onScrollIndex((first: number) => {
328 .onScrollIndex((first: number) => {
418 .onScrollIndex((first: number) => {
502 .onScrollIndex((first: number) => {
597 .onScrollIndex((start: number, end: number) => {
H A Dts-universal-attributes-on-child-touch-test.md119 .onScrollIndex((start: number, end: number) => {
193 .onScrollIndex((start: number, end: number) => {
267 .onScrollIndex((start: number, end: number) => {
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_event_hub.h92 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) in SetOnScrollIndex() argument
94 onScrollIndexEvent_ = std::move(onScrollIndex); in SetOnScrollIndex()
H A Dgrid_model_ng.h70 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) override;
80 static void SetOnScrollIndex(FrameNode* frameNode, ScrollIndexFunc&& onScrollIndex);
H A Dgrid_model_ng.cpp347 void GridModelNG::SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) in SetOnScrollIndex() argument
353 eventHub->SetOnScrollIndex(std::move(onScrollIndex)); in SetOnScrollIndex()
382 void GridModelNG::SetOnScrollIndex(FrameNode* frameNode, ScrollIndexFunc&& onScrollIndex) in SetOnScrollIndex() argument
387 eventHub->SetOnScrollIndex(std::move(onScrollIndex)); in SetOnScrollIndex()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_event_hub.h45 void SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) in SetOnScrollIndex() argument
47 onScrollIndexEvent_ = std::move(onScrollIndex); in SetOnScrollIndex()
H A Dlist_model_ng.h63 void SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) override;
125 static void SetOnScrollIndex(FrameNode* frameNode, OnScrollIndexEvent&& onScrollIndex);
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.1.2.2/
H A Dchangelogs-arkui.md129 .onScrollIndex((first: number) => {
192 .onScrollIndex((first: number) => {
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dlist_model_impl.cpp166 void ListModelImpl::SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) in SetOnScrollIndex() argument
168 JSViewSetProperty(&V2::ListComponent::SetOnScrollIndex, std::move(onScrollIndex)); in SetOnScrollIndex()
H A Dwater_flow_model_impl.h52 void SetOnScrollIndex(std::function<void(int32_t, int32_t)>&& onScrollIndex) override {}; in SetOnScrollIndex() argument
H A Dlist_model_impl.h64 void SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) override;
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Dresolve_sliding_white_blocks.md134 在应用列表界面,首先创建DataSourcePrefetching、BasicPrefetcher对象,然后在List的onScrollIndex回调中调用BasicPrefetcher的visib…
171 .onScrollIndex((start: number, end: number) => {
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_event_hub.h308 void SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) in SetOnScrollIndex() argument
310 onScrollIndexEvent_ = std::move(onScrollIndex); in SetOnScrollIndex()
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-refresh.md184 .onScrollIndex((first: number) => {
255 .onScrollIndex((first: number) => {
345 .onScrollIndex((start: number, end: number) => {
416 .onScrollIndex((first: number) => {
501 .onScrollIndex((first: number) => {
576 .onScrollIndex((first: number) => {
H A Dts-universal-attributes-on-child-touch-test.md117 .onScrollIndex((start: number, end: number) => {
190 .onScrollIndex((start: number, end: number) => {
263 .onScrollIndex((start: number, end: number) => {
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Dndk-listen-to-component-events.md224 void RegisterOnScrollIndex(const std::function<void(int32_t index)> &onScrollIndex) {
226 onScrollIndex_ = onScrollIndex;

123