/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/ |
H A D | water_flow_event_hub.h | 28 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) in DECLARE_ACE_TYPE() 30 onScrollIndexEvent_ = std::move(onScrollIndex); in DECLARE_ACE_TYPE()
|
H A D | water_flow_model_ng.h | 54 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) override; 111 static void SetOnScrollIndex(FrameNode* frameNode, ScrollIndexFunc&& onScrollIndex);
|
H A D | water_flow_pattern.cpp | 261 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 D | water_flow_model_ng.cpp | 261 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 D | water_flow_model.h | 63 virtual void SetOnScrollIndex(std::function<void(int32_t, int32_t)>&& onScrollIndex) = 0;
|
/ohos5.0/docs/zh-cn/third-party-cases/ |
H A D | interact-lists.md | 15 - 滚动数字列表,上方数字标题也随之变动:通过List组件的onScrollIndex事件获取到当前滚动数字的索引,根据该索引计算出对应标题数字的索引,然后通过Scroller的scrollToIn… 122 4. 数字列表的滑动或点击导致数字标题的变动:通过List组件中onScrollIndex事件获取的到屏幕中最左边数字的索引值start,然后通过该索引值计算出对应的数字标题的索引currentCl… 125 .onScrollIndex((start) => { 217 .onScrollIndex((start) => {
|
H A D | how-to-group-contacts-with-alphabet.md | 20 - 滑动联系人列表,右侧字母导航随之变动:通过List组件的onScrollIndex事件获取到联系人列表的滑动位置,并将该位置索引传递给字母导航的selected属性,作为字母导航的被选中项。 116 2、接下来为UI框架添加逻辑控制。首先,通过List的onScrollIndex事件获取到列表滑动位置的索引,并将索引同步给右侧字母表的selected属性,从而在滑动联系人时,使右侧字母导航随之变… 137 .onScrollIndex((firstIndex:number)=>{ 320 .onScrollIndex((firstIndex:number)=>{
|
H A D | Editing-with-the-navigation-bar.md | 153 .onScrollIndex((first:number)=>{ 336 .onScrollIndex((first:number)=>{
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_grid_ffi.cpp | 100 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 D | ts-container-refresh.md | 193 .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 D | ts-universal-attributes-on-child-touch-test.md | 119 .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 D | grid_event_hub.h | 92 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) in SetOnScrollIndex() argument 94 onScrollIndexEvent_ = std::move(onScrollIndex); in SetOnScrollIndex()
|
H A D | grid_model_ng.h | 70 void SetOnScrollIndex(ScrollIndexFunc&& onScrollIndex) override; 80 static void SetOnScrollIndex(FrameNode* frameNode, ScrollIndexFunc&& onScrollIndex);
|
H A D | grid_model_ng.cpp | 347 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 D | list_event_hub.h | 45 void SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) in SetOnScrollIndex() argument 47 onScrollIndexEvent_ = std::move(onScrollIndex); in SetOnScrollIndex()
|
H A D | list_model_ng.h | 63 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 D | changelogs-arkui.md | 129 .onScrollIndex((first: number) => { 192 .onScrollIndex((first: number) => {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | list_model_impl.cpp | 166 void ListModelImpl::SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) in SetOnScrollIndex() argument 168 JSViewSetProperty(&V2::ListComponent::SetOnScrollIndex, std::move(onScrollIndex)); in SetOnScrollIndex()
|
H A D | water_flow_model_impl.h | 52 void SetOnScrollIndex(std::function<void(int32_t, int32_t)>&& onScrollIndex) override {}; in SetOnScrollIndex() argument
|
H A D | list_model_impl.h | 64 void SetOnScrollIndex(OnScrollIndexEvent&& onScrollIndex) override;
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | resolve_sliding_white_blocks.md | 134 在应用列表界面,首先创建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 D | text_field_event_hub.h | 308 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 D | ts-container-refresh.md | 184 .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 D | ts-universal-attributes-on-child-touch-test.md | 117 .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 D | ndk-listen-to-component-events.md | 224 void RegisterOnScrollIndex(const std::function<void(int32_t index)> &onScrollIndex) { 226 onScrollIndex_ = onScrollIndex;
|