/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | scrollable_utils_test.cpp | 39 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 D | scroll_spring_effect.cpp | 24 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 D | scroll_edge_effect_base.h | 40 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 D | scrollable_event.h | 56 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 D | scrollable_event.cpp | 125 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 D | render_popup_list.cpp | 43 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 D | scroll_spring_effect.cpp | 27 if (scrollable_) { in RegisterSpringCallback() 28 … scrollable_->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 D | render_scroll.cpp | 168 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 D | render_scroll.h | 95 …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 D | render_single_child_scroll.cpp | 118 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 D | scroll_edge_effect_base.h | 40 scrollable_ = nullptr; in ~ScrollEdgeEffectBase() 71 scrollable_ = scrollable; in SetScrollable() 114 RefPtr<Scrollable> scrollable_;
|
H A D | render_multi_child_scroll.cpp | 118 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 D | scroll_fade_effect.cpp | 121 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 D | scroll_effect_test_ng.cpp | 38 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 D | tab_content_component.h | 53 scrollable_ = scrollable; in SetScrollable() 58 return scrollable_; in IsScrollable() 109 bool scrollable_ = true; // the default value is true variable
|
H A D | render_tab_bar.cpp | 356 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 D | render_tab_content.h | 155 return scrollable_; in IsScrollable() 220 bool scrollable_ = true; // the default value is true variable
|
H A D | render_tab_content.cpp | 52 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 D | render_list.cpp | 183 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 D | render_grid_scroll.cpp | 127 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 D | dom_tab_content.cpp | 33 scrollable_ = StringToBool(attr.second); in SetSpecializedAttr() 34 tabContentChild_->SetScrollable(scrollable_); in SetSpecializedAttr()
|
H A D | dom_tab_content.h | 54 bool scrollable_ = true; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/ |
H A D | render_water_flow.cpp | 152 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 D | render_grid.cpp | 200 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 D | scroll_fade_effect.cpp | 150 if (fadeController_ && scrollable_) { in HandleOverScroll() 152 fadeController_->ProcessAbsorb(std::abs(scrollable_->GetCurrentVelocity())); in HandleOverScroll()
|