Home
last modified time | relevance | path

Searched refs:scrollable_ (Results 1 – 25 of 56) sorted by relevance

123

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/
H A Dscrollable_utils_test.cpp39 RefPtr<FrameNode> scrollable_; member in OHOS::Ace::NG::ScrollableUtilsTest
48 scrollable_->AddChild(lazyNode_); in SetUp()
53 scrollable_.Reset(); in TearDown()
97 ASSERT_EQ(scrollable_->GetChildren().size(), 1);
103 ASSERT_EQ(scrollable_->GetChildren().size(), 1);
114 scrollable_->geometryNode_->SetFrameSize({ 1000, 100 });
133 scrollable_->geometryNode_->SetFrameSize({ 1000, 100 });
152 scrollable_->geometryNode_->SetFrameSize({ 1000, 100 });
171 scrollable_->geometryNode_->SetFrameSize({ 1000, 100 });
190 scrollable_->geometryNode_->SetFrameSize({ 1000, 100 });
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_spring_effect.cpp24 CHECK_NULL_VOID(scrollable_); in RegisterSpringCallback()
25 scrollable_->SetOutBoundaryCallback(outBoundaryCallback_); in RegisterSpringCallback()
26 scrollable_->SetScrollOverCallBack([weakEffect = AceType::WeakClaim(this)](double velocity) { in RegisterSpringCallback()
31 scrollable_->SetCurrentPositionCallback(currentPositionCallback_); in RegisterSpringCallback()
42 !initTrailingCallback_ || !scrollable_) { in ProcessScrollOver()
53 if (!scrollable_->Available() && minExtent < 0.0) { in ProcessScrollOver()
56 scrollable_->StartSpringMotion( in ProcessScrollOver()
63 !initTrailingCallback_ || !scrollable_) { in ProcessSpringUpdate()
74 if (!scrollable_->Available() && minExtent < 0.0) { in ProcessSpringUpdate()
77 scrollable_->UpdateSpringMotion( in ProcessSpringUpdate()
H A Dscroll_edge_effect_base.h40 scrollable_ = nullptr; in ~ScrollEdgeEffectBase()
71 scrollable_ = scrollable; in SetScrollable()
114 RefPtr<Scrollable> scrollable_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Dscrollable_event.h56 if (scrollable_) { in SetAxis()
57 scrollable_->SetAxis(axis); in SetAxis()
63 scrollable_ = scrollable; in SetScrollable()
68 return scrollable_; in GetScrollable()
83 if (scrollable_) { in Idle()
84 return scrollable_->Idle(); in Idle()
94 if (scrollable_ && !scrollable_->Idle() && in IsHitTestBlock()
95 …std::abs(scrollable_->GetCurrentVelocity()) > PipelineBase::Vp2PxWithCurrentDensity(HTMBLOCK_VELOC… in IsHitTestBlock()
136 if (scrollable_) { in AddPreviewMenuHandleDragEnd()
137 scrollable_->AddPreviewMenuHandleDragEnd(std::move(actionEnd)); in AddPreviewMenuHandleDragEnd()
[all …]
H A Dscrollable_event.cpp125 if (scrollable_) { in CollectScrollableTouchTarget()
126 scrollable_->SetGetEventTargetImpl(getEventTargetImpl); in CollectScrollableTouchTarget()
127 scrollable_->SetCoordinateOffset(Offset(coordinateOffset.GetX(), coordinateOffset.GetY())); in CollectScrollableTouchTarget()
128 scrollable_->OnCollectTouchTarget(result, frameNode, targetComponent, responseLinkResult); in CollectScrollableTouchTarget()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/indexer/
H A Drender_popup_list.cpp43 if (scrollable_) { in Update()
44 scrollable_->SetAxis(axis); in Update()
59 scrollable_ = AceType::MakeRefPtr<Scrollable>(callback, axis); in Update()
60 scrollable_->Initialize(context_); in Update()
98 bool noEdgeEffect = (scrollable_ && scrollable_->IsAnimationNotRunning()) || !scrollEffect_; in PerformLayout()
163 if (!scrollable_ || !scrollable_->Available()) { in OnTouchTestHit()
168 scrollable_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit()
169 result.emplace_back(scrollable_); in OnTouchTestHit()
306 if (scrollable_) { in CalculateMainScrollExtent()
440 if (scrollEffect_ && scrollable_) { in SetEdgeEffectAttribute()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/
H A Dscroll_spring_effect.cpp27 if (scrollable_) { in RegisterSpringCallback()
28scrollable_->SetScrollOverCallBack([weakEffect = AceType::WeakClaim(this)](double velocity) { in RegisterSpringCallback()
45 if (scrollable_) { in ProcessScrollOver()
46 if (!scrollable_->Available() && minExtent < 0.0) { in ProcessScrollOver()
49 scrollable_->StartSpringMotion( in ProcessScrollOver()
H A Drender_scroll.cpp168 if (!scrollable_->Available()) { in UpdateOffset()
572 if (scrollable_) { in ResetScrollable()
574 scrollable_->SetCallback(callback); in ResetScrollable()
584 scrollable_->SetOnScrollBegin(onScrollBegin_); in ResetScrollable()
599 scrollable_->Initialize(GetContext()); in ResetScrollable()
600 scrollable_->SetNodeId(GetAccessibilityNodeId()); in ResetScrollable()
607 InitializeScrollable(scrollable_); in ResetScrollable()
618 if (scrollEffect_ && scrollable_) { in SetEdgeEffectAttribute()
619 scrollEffect_->SetScrollable(scrollable_); in SetEdgeEffectAttribute()
639 if (!scrollable_) { in OnTouchTestHit()
[all …]
H A Drender_scroll.h95 …return (scrollable_ ? scrollable_->IsMotionStop() : true) && (animator_ ? (!animator_->IsRunning()… in IsScrollStop()
100 return scrollable_ && scrollable_->IsDragging(); in IsDragging()
208 return scrollable_ ? scrollable_->IsSpringMotionRunning() : false; in IsSpringMotionRunning()
288 RefPtr<Scrollable> scrollable_; variable
H A Drender_single_child_scroll.cpp118 if (scrollable_) { in CalculateMainScrollExtent()
119 scrollable_->MarkAvailable(false); in CalculateMainScrollExtent()
120 if (scrollable_->Idle() && GetMainOffset(currentOffset_) > 0.0) { in CalculateMainScrollExtent()
125 if (scrollable_ && scrollable_->Available()) { in CalculateMainScrollExtent()
126 …if (scrollable_->Idle() && GetMainOffset(currentOffset_) > mainScrollExtent_ - GetMainSize(viewPor… in CalculateMainScrollExtent()
131 if (scrollable_) { in CalculateMainScrollExtent()
132 scrollable_->MarkAvailable(true); in CalculateMainScrollExtent()
H A Dscroll_edge_effect_base.h40 scrollable_ = nullptr; in ~ScrollEdgeEffectBase()
71 scrollable_ = scrollable; in SetScrollable()
114 RefPtr<Scrollable> scrollable_;
H A Drender_multi_child_scroll.cpp118 if (scrollable_) { in CalculateMainScrollExtent()
119 scrollable_->MarkAvailable(false); in CalculateMainScrollExtent()
120 if (scrollable_->Idle() && GetMainOffset(currentOffset_) > 0.0) { in CalculateMainScrollExtent()
131 if (scrollable_ && scrollable_->Available()) { in CalculateMainScrollExtent()
132 if (scrollable_->Idle() && in CalculateMainScrollExtent()
138 if (scrollable_) { in CalculateMainScrollExtent()
139 scrollable_->MarkAvailable(true); in CalculateMainScrollExtent()
270 if (scrollable_) { in Update()
272 scrollable_->MarkNeedCenterFix(listComponent->GetSupportItemCenter()); in Update()
493 if (scrollable_->Available()) { in PerformLayout()
[all …]
H A Dscroll_fade_effect.cpp121 if (fadeController_ && scrollable_) { in HandleOverScroll()
122 double dragVelocity = scrollable_->GetCurrentVelocity(); in HandleOverScroll()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/
H A Dscroll_effect_test_ng.cpp38 EXPECT_EQ(springEffect->scrollable_, nullptr);
50 springEffect->scrollable_->springOffsetProperty_ = nullptr;
55 springEffect->scrollable_->springOffsetProperty_ = nullptr;
73 EXPECT_EQ(springEffect->scrollable_, nullptr);
85 EXPECT_EQ(springEffect->scrollable_, nullptr);
118 EXPECT_EQ(springEffect->scrollable_, nullptr);
164 scrollFadeEffect->scrollable_->currentVelocity_ = 0.0;
175 scrollFadeEffect->scrollable_ = nullptr;
301 scrollFadeEffect->scrollable_->currentVelocity_ = 0.0;
350 scrollFadeEffect->scrollable_->currentVelocity_ = 0.0;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tab_bar/
H A Dtab_content_component.h53 scrollable_ = scrollable; in SetScrollable()
58 return scrollable_; in IsScrollable()
109 bool scrollable_ = true; // the default value is true variable
H A Drender_tab_bar.cpp356 if (!scrollable_) { in Initialize()
357 scrollable_ = AceType::MakeRefPtr<Scrollable>( in Initialize()
367 scrollable_->Initialize(GetContext()); in Initialize()
368 scrollable_->SetNodeId(GetAccessibilityNodeId()); in Initialize()
369 scrollable_->SetScrollableNode(AceType::WeakClaim(this)); in Initialize()
494 if (!clickRecognizer_ || !scrollable_) { in OnTouchTestHit()
499 scrollable_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit()
500 result.emplace_back(scrollable_); in OnTouchTestHit()
H A Drender_tab_content.h155 return scrollable_; in IsScrollable()
220 bool scrollable_ = true; // the default value is true variable
H A Drender_tab_content.cpp52 if (scrollable_ != tabContent->IsScrollable()) { in Update()
56 scrollable_ = tabContent->IsScrollable(); in Update()
112 if (scrollable_) { in Initialize()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Drender_list.cpp183 if (scrollable_) { in InitScrollable()
184 scrollable_->SetAxis(axis); in InitScrollable()
250 InitializeScrollable(scrollable_); in InitScrollable()
255 scrollable_->Initialize(context_); in InitScrollable()
658 bool noEdgeEffect = (scrollable_ && scrollable_->IsAnimationNotRunning()) || in PerformLayout()
731 if (scrollable_ && scrollable_->Idle()) { in PerformLayout()
1276 if (!scrollable_) { in OnTouchTestHit()
1774 if (renderList->scrollable_ && !renderList->scrollable_->IsSpringMotionRunning()) { in AnimateTo()
1798 if (scrollable_ && !scrollable_->IsAnimationNotRunning()) { in ScrollToEdge()
1818 if (scrollable_ && !scrollable_->IsAnimationNotRunning()) { in ScrollPage()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/
H A Drender_grid_scroll.cpp127 scrollable_ = nullptr; in CreateScrollable()
144 scrollable_ = AceType::MakeRefPtr<Scrollable>( in CreateScrollable()
159 InitializeScrollable(scrollable_); in CreateScrollable()
160 scrollable_->Initialize(context_); in CreateScrollable()
243 if (!scrollable_) { in OnTouchTestHit()
252 result.emplace_back(scrollable_); in OnTouchTestHit()
257 return scrollable_->IsMotionStop(); in IsChildrenTouchEnable()
1344 if (scrollable_ && !scrollable_->IsStopped()) { in ScrollToIndex()
1345 scrollable_->StopScrollable(); in ScrollToIndex()
1600 if (scrollable_ && !scrollable_->IsStopped()) { in ScrollToEdge()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_tab_content.cpp33 scrollable_ = StringToBool(attr.second); in SetSpecializedAttr()
34 tabContentChild_->SetScrollable(scrollable_); in SetSpecializedAttr()
H A Ddom_tab_content.h54 bool scrollable_ = true; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/
H A Drender_water_flow.cpp152 scrollable_ = nullptr; in CreateScrollable()
169 scrollable_ = AceType::MakeRefPtr<Scrollable>( in CreateScrollable()
171 scrollable_->SetScrollEndCallback([weak = AceType::WeakClaim(this)]() { in CreateScrollable()
184 scrollable_->Initialize(context_); in CreateScrollable()
239 if (!scrollable_ || !scrollable_->Available()) { in OnTouchTestHit()
245 scrollable_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit()
246 scrollable_->SetDragTouchRestrict(touchRestrict); in OnTouchTestHit()
247 result.emplace_back(scrollable_); in OnTouchTestHit()
249 result.emplace_back(scrollable_); in OnTouchTestHit()
254 bool ret = scrollable_->IsMotionStop(); in IsChildrenTouchEnable()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/grid/
H A Drender_grid.cpp200 if (!scrollable_ || !touchRecognizer_) { in OnTouchTestHit()
203 scrollable_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit()
205 result.emplace_back(scrollable_); in OnTouchTestHit()
241 if (directionChanged || !scrollable_) { in Update()
903 scrollable_ = AceType::MakeRefPtr<Scrollable>(callback, Axis::VERTICAL); in ResetScrollable()
905 scrollable_ = AceType::MakeRefPtr<Scrollable>(callback, Axis::HORIZONTAL); in ResetScrollable()
907 scrollable_->Initialize(GetContext()); in ResetScrollable()
908 scrollable_->SetScrollEndCallback([weakGrid = AceType::WeakClaim(this)](void) { in ResetScrollable()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/effect/
H A Dscroll_fade_effect.cpp150 if (fadeController_ && scrollable_) { in HandleOverScroll()
152 fadeController_->ProcessAbsorb(std::abs(scrollable_->GetCurrentVelocity())); in HandleOverScroll()

123