Home
last modified time | relevance | path

Searched refs:scrollable_ (Results 1 - 25 of 59) sorted by relevance

123

/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/
H A Dscrollable_utils_test.cpp39 RefPtr<FrameNode> scrollable_; member in OHOS::Ace::NG::ScrollableUtilsTest
45 scrollable_ = FrameNode::CreateFrameNode("ScrollableContainer", -1, AceType::MakeRefPtr<Pattern>()); in SetUp()
48 scrollable_->AddChild(lazyNode_); in SetUp()
53 scrollable_.Reset(); in TearDown()
96 ScrollableUtils::RecycleItemsOutOfBoundary(Axis::HORIZONTAL, 0, 0, 100, Referenced::RawPtr(scrollable_)); in HWTEST_F()
97 ASSERT_EQ(scrollable_->GetChildren().size(), 1); in HWTEST_F()
102 ScrollableUtils::RecycleItemsOutOfBoundary(Axis::FREE, 10, 0, 100, Referenced::RawPtr(scrollable_)); in HWTEST_F()
103 ASSERT_EQ(scrollable_->GetChildren().size(), 1); in HWTEST_F()
114 scrollable_->geometryNode_->SetFrameSize({ 1000, 100 }); in HWTEST_F()
119 ScrollableUtils::RecycleItemsOutOfBoundary(Axis::HORIZONTAL, 100, 0, 9, Referenced::RawPtr(scrollable_)); in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_spring_effect.cpp22 CHECK_NULL_VOID(scrollable_); in RegisterSpringCallback()
23 scrollable_->SetOutBoundaryCallback(outBoundaryCallback_); in RegisterSpringCallback()
24 scrollable_->SetScrollOverCallBack([weakEffect = AceType::WeakClaim(this)](double velocity) { in RegisterSpringCallback()
29 scrollable_->SetCurrentPositionCallback(currentPositionCallback_); in RegisterSpringCallback()
30 scrollable_->SetOverScrollOffsetCallback([weakEffect = AceType::WeakClaim(this)]() { in RegisterSpringCallback()
50 !initTrailingCallback_ || !scrollable_) { in ProcessScrollOver()
61 if (!scrollable_->Available() && minExtent < 0.0) { in ProcessScrollOver()
64 scrollable_->StartSpringMotion( in ProcessScrollOver()
71 !initTrailingCallback_ || !scrollable_) { in ProcessSpringUpdate()
82 if (!scrollable_ in ProcessSpringUpdate()
[all...]
H A Dscroll_edge_effect_base.h40 scrollable_ = nullptr;
71 scrollable_ = scrollable; in SetScrollable()
114 RefPtr<Scrollable> scrollable_; member in OHOS::Ace::NG::ScrollEdgeEffectBase
/foundation/arkui/ace_engine/frameworks/core/components/scroll/
H A Dscroll_spring_effect.cpp27 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 Drender_scroll.cpp168 if (!scrollable_->Available()) { in UpdateOffset()
189 if (scrollable_->RelatedScrollEventDoing(delta)) { in UpdateOffset()
480 scrollable_->SetScrollEndCallback([weakScroll = AceType::WeakClaim(this)]() { in ResetScrollEventCallBack()
500 scrollable_->SetScrollTouchUpCallback([weakScroll = AceType::WeakClaim(this)]() { in ResetScrollEventCallBack()
572 if (scrollable_) { in ResetScrollable()
573 scrollable_->SetAxis(axis_ == Axis::VERTICAL ? Axis::VERTICAL : Axis::HORIZONTAL); in ResetScrollable()
574 scrollable_->SetCallback(callback); in ResetScrollable()
577 scrollable_ = AceType::MakeRefPtr<Scrollable>(callback, Axis::VERTICAL); in ResetScrollable()
578 scrollable_->InitRelatedParent(GetParent()); in ResetScrollable()
580 scrollable_ in ResetScrollable()
[all...]
H A Dscroll_edge_effect_base.h40 scrollable_ = nullptr;
71 scrollable_ = scrollable; in SetScrollable()
114 RefPtr<Scrollable> scrollable_; member in OHOS::Ace::ScrollEdgeEffectBase
H A Drender_scroll.h95 return (scrollable_ ? scrollable_->IsMotionStop() : true) && (animator_ ? (!animator_->IsRunning()) : true); in IsScrollStop()
100 return scrollable_ && scrollable_->IsDragging(); in IsDragging()
208 return scrollable_ ? scrollable_->IsSpringMotionRunning() : false; in IsSpringMotionRunning()
288 RefPtr<Scrollable> scrollable_; member in OHOS::Ace::RenderScroll
H A Drender_single_child_scroll.cpp116 // If not scrollable, reset scrollable_ to null. in CalculateMainScrollExtent()
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(viewPort_)) { in CalculateMainScrollExtent()
131 if (scrollable_) { in CalculateMainScrollExtent()
132 scrollable_->MarkAvailable(true); in CalculateMainScrollExtent()
H A Drender_multi_child_scroll.cpp116 // If not scrollable, reset scrollable_ to null. in CalculateMainScrollExtent()
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()
[all...]
H A Dscroll_fade_effect.cpp121 if (fadeController_ && scrollable_) { in HandleOverScroll()
122 double dragVelocity = scrollable_->GetCurrentVelocity(); in HandleOverScroll()
/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()
91 if (scrollable_ && !scrollable_->Idle() && in IsHitTestBlock()
92 std::abs(scrollable_->GetCurrentVelocity()) > PipelineBase::Vp2PxWithCurrentDensity(HTMBLOCK_VELOCITY)) { in IsHitTestBlock()
133 if (scrollable_) { in AddPreviewMenuHandleDragEnd()
181 RefPtr<Scrollable> scrollable_; global() member in OHOS::Ace::NG::ScrollableEvent
[all...]
H A Dscrollable_event.cpp118 if (scrollable_) { in CollectScrollableTouchTarget()
119 scrollable_->SetGetEventTargetImpl(getEventTargetImpl); in CollectScrollableTouchTarget()
120 scrollable_->SetCoordinateOffset(Offset(coordinateOffset.GetX(), coordinateOffset.GetY())); in CollectScrollableTouchTarget()
121 scrollable_->OnCollectTouchTarget(result, frameNode, targetComponent, responseLinkResult); in CollectScrollableTouchTarget()
/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/
H A Dscroll_effect_test_ng.cpp42 EXPECT_EQ(springEffect->scrollable_, nullptr); in HWTEST_F()
52 EXPECT_NE(springEffect->scrollable_->GetSpringProperty(), nullptr); in HWTEST_F()
54 springEffect->scrollable_->springOffsetProperty_ = nullptr; in HWTEST_F()
57 EXPECT_NE(springEffect->scrollable_->GetSpringProperty(), nullptr); in HWTEST_F()
59 springEffect->scrollable_->springOffsetProperty_ = nullptr; in HWTEST_F()
63 EXPECT_NE(springEffect->scrollable_->GetSpringProperty(), nullptr); in HWTEST_F()
77 EXPECT_EQ(springEffect->scrollable_, nullptr); in HWTEST_F()
89 EXPECT_EQ(springEffect->scrollable_, nullptr); in HWTEST_F()
99 EXPECT_EQ(springEffect->scrollable_->state_, Scrollable::AnimationState::IDLE); in HWTEST_F()
103 EXPECT_EQ(springEffect->scrollable_ in HWTEST_F()
[all...]
H A Dscroll_inner_event_test_ng.cpp369 EXPECT_TRUE(scrollable_->isTouching_); in HWTEST_F()
401 EXPECT_FALSE(scrollable_->isTouching_); in HWTEST_F()
701 EXPECT_EQ(scrollable_->panRecognizerNG_->nodeId_, nodeId); in HWTEST_F()
707 scrollable_->panRecognizerNG_->SetNodeId(0); in HWTEST_F()
709 EXPECT_EQ(scrollable_->panRecognizerNG_->nodeId_, nodeId); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_v2/indexer/
H A Drender_popup_list.cpp36 if (scrollable_) { in Update()
37 scrollable_->SetAxis(axis); in Update()
52 scrollable_ = AceType::MakeRefPtr<Scrollable>(callback, axis); in Update()
53 scrollable_->Initialize(context_); in Update()
91 bool noEdgeEffect = (scrollable_ && scrollable_->IsAnimationNotRunning()) || !scrollEffect_; in PerformLayout()
156 if (!scrollable_ || !scrollable_->Available()) { in OnTouchTestHit()
157 LOGE("[popup list] OnTouchTestHit scrollable_ not available"); in OnTouchTestHit()
161 scrollable_ in OnTouchTestHit()
[all...]
/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 member in OHOS::Ace::TabContentComponent
H A Drender_tab_content.h155 return scrollable_; in IsScrollable()
220 bool scrollable_ = true; // the default value is true member in OHOS::Ace::RenderTabContent
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()
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Drender_list.cpp166 sticky_ != StickyStyle::NONE || isLaneList_ || !scrollable_->Available()) { in Update()
176 if (scrollable_) { in InitScrollable()
177 scrollable_->SetAxis(axis); in InitScrollable()
178 scrollable_->SetOnScrollBegin(component_->GetOnScrollBegin()); in InitScrollable()
205 if (renderList->scrollable_->RelatedScrollEventDoing(Offset(0.0, -offset))) { in InitScrollable()
218 scrollable_ = AceType::MakeRefPtr<Scrollable>(callback, axis); in InitScrollable()
219 scrollable_->SetNotifyScrollOverCallBack([weak = AceType::WeakClaim(this)](double velocity) { in InitScrollable()
226 scrollable_->SetScrollEndCallback([weak = AceType::WeakClaim(this)]() { in InitScrollable()
243 InitializeScrollable(scrollable_); in InitScrollable()
244 scrollable_ in InitScrollable()
[all...]
/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; member in OHOS::Ace::Framework::final
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/effect/
H A Dscroll_fade_effect.cpp146 if (fadeController_ && scrollable_) { in HandleOverScroll()
148 fadeController_->ProcessAbsorb(std::abs(scrollable_->GetCurrentVelocity())); in HandleOverScroll()
/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/
H A Drender_grid_scroll.cpp119 scrollable_ = nullptr; in CreateScrollable()
136 scrollable_ = AceType::MakeRefPtr<Scrollable>( in CreateScrollable()
138 scrollable_->SetScrollEndCallback([weak = AceType::WeakClaim(this)]() { in CreateScrollable()
151 InitializeScrollable(scrollable_); in CreateScrollable()
152 scrollable_->Initialize(context_); in CreateScrollable()
235 if (!scrollable_) { in OnTouchTestHit()
238 if (scrollable_->Available() && scrollBar_ && scrollBar_->InBarRegion(globalPoint_ - coordinateOffset)) { in OnTouchTestHit()
241 scrollable_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit()
242 scrollable_->SetDragTouchRestrict(touchRestrict); in OnTouchTestHit()
244 result.emplace_back(scrollable_); in OnTouchTestHit()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/
H A Drender_water_flow.cpp144 scrollable_ = nullptr; in CreateScrollable()
161 scrollable_ = AceType::MakeRefPtr<Scrollable>( in CreateScrollable()
163 scrollable_->SetScrollEndCallback([weak = AceType::WeakClaim(this)]() { in CreateScrollable()
176 scrollable_->Initialize(context_); in CreateScrollable()
231 if (!scrollable_ || !scrollable_->Available()) { in OnTouchTestHit()
237 scrollable_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit()
238 scrollable_->SetDragTouchRestrict(touchRestrict); in OnTouchTestHit()
239 result.emplace_back(scrollable_); in OnTouchTestHit()
241 result.emplace_back(scrollable_); in OnTouchTestHit()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/list/
H A Dgrid_layout_manager.h70 RefPtr<Scrollable> scrollable_; member in OHOS::Ace::GridLayoutManager

Completed in 17 milliseconds

123