/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_pattern.cpp | 60 ScrollablePattern::ScrollablePattern() in ScrollablePattern() function in OHOS::Ace::NG::ScrollablePattern 66 ScrollablePattern::ScrollablePattern(EdgeEffect edgeEffect, bool alwaysEnabled) in ScrollablePattern() function in OHOS::Ace::NG::ScrollablePattern 151 void ScrollablePattern::UpdateFadeInfo( in UpdateFadeInfo() 463 void ScrollablePattern::OnScrollEnd() in OnScrollEnd() 509 void ScrollablePattern::AddScrollEvent() in AddScrollEvent() 728 void ScrollablePattern::OnWindowHide() in OnWindowHide() 1224 void ScrollablePattern::StopAnimate() in StopAnimate() 1247 void ScrollablePattern::AnimateTo( in AnimateTo() 2954 void ScrollablePattern::HandleHotZone( in HandleHotZone() 3542 void ScrollablePattern::SetParentNestedScroll(RefPtr<ScrollablePattern>& parentPattern) in SetParentNestedScroll() [all …]
|
H A D | scrollable_controller.h | 22 class ScrollablePattern; variable 31 void SetScrollPattern(const WeakPtr<ScrollablePattern>& scroll) in SetScrollPattern() 36 const WeakPtr<ScrollablePattern>& GetScrollPattern() in GetScrollPattern() 65 WeakPtr<ScrollablePattern> scroll_;
|
H A D | scrollable_model_ng.cpp | 28 auto pattern = frameNode->GetPattern<ScrollablePattern>(); in SetEdgeEffect() 192 auto pattern = frameNode->GetPattern<ScrollablePattern>(); in SetEdgeEffect() 219 auto pattern = frameNode->GetPattern<ScrollablePattern>(); in SetMaxFlingSpeed() 227 const auto& pattern = frameNode->GetPattern<ScrollablePattern>(); in GetEdgeEffect() 235 const auto& pattern = frameNode->GetPattern<ScrollablePattern>(); in GetAlwaysEnabled() 251 auto pattern = frameNode->GetPattern<ScrollablePattern>(); in SetMaxFlingSpeed()
|
H A D | scrollable_pattern.h | 68 class ScrollablePattern : public NestableScrollContainer { 69 DECLARE_ACE_TYPE(ScrollablePattern, NestableScrollContainer); 72 ScrollablePattern(); 73 ScrollablePattern(EdgeEffect edgeEffect, bool alwaysEnabled); 75 ~ScrollablePattern() in ~ScrollablePattern() 682 void SetParentNestedScroll(RefPtr<ScrollablePattern>& parentPattern); 686 void UnsetParentNestedScroll(RefPtr<ScrollablePattern>& parentPattern);
|
H A D | scrollable_accessibility_property.cpp | 27 auto pattern = frameNode->GetPattern<ScrollablePattern>(); in GetScrollOffSet()
|
H A D | nestable_scroll_container.cpp | 64 if (!isFixedNestedScrollMode && AceType::InstanceOf<ScrollablePattern>(this)) { in SetNestedScroll()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/proxy/ |
H A D | scroll_bar_proxy.h | 27 class ScrollablePattern; variable 29 WeakPtr<ScrollablePattern> scrollableNode; 108 …void SetScrollEnabled(bool scrollEnabled, const WeakPtr<ScrollablePattern>& weakScrollableNode) co… 113 void UnRegisterNestScrollableNode(const WeakPtr<ScrollablePattern>& scrollableNode);
|
H A D | scroll_bar_proxy.cpp | 30 return AceType::InstanceOf<ScrollablePattern>(pattern); in CheckScrollable() 35 auto scrollablePattern = AceType::DynamicCast<ScrollablePattern>(pattern); in GetScrollableNodeDistance() 42 auto scrollablePattern = AceType::DynamicCast<ScrollablePattern>(pattern); in GetScrollableNodeOffset() 49 auto scrollPattern = AceType::DynamicCast<ScrollablePattern>(pattern); in GetScrollBarOutBoundaryExtent() 77 void ScrollBarProxy::UnRegisterNestScrollableNode(const WeakPtr<ScrollablePattern>& scrollableNode) in UnRegisterNestScrollableNode() 249 void ScrollBarProxy::SetScrollEnabled(bool scrollEnabled, const WeakPtr<ScrollablePattern>& weakScr… in SetScrollEnabled()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/select_overlay/ |
H A D | select_overlay_scroll_notifier.h | 26 …static inline void NotifyOnScrollCallback(WeakPtr<ScrollablePattern> pattern, float offset, int32_… in NotifyOnScrollCallback() 31 static inline void NotifyOnScrollEnd(WeakPtr<ScrollablePattern> pattern) in NotifyOnScrollEnd() 36 …static inline void NotifyOnScrollEvent(WeakPtr<ScrollablePattern> pattern, float offset, int32_t s… in NotifyOnScrollEvent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/ |
H A D | scroll_bar_model_ng.h | 30 static void SetNestedScroll(RefPtr<FrameNode>& frameNode, RefPtr<ScrollablePattern>& pattern); 31 static void UnSetNestedScroll(RefPtr<FrameNode>& frameNode, RefPtr<ScrollablePattern>& pattern);
|
H A D | scroll_bar_model_ng.cpp | 75 void ScrollBarModelNG::SetNestedScroll(RefPtr<FrameNode>& frameNode, RefPtr<ScrollablePattern>& pat… in SetNestedScroll() 83 void ScrollBarModelNG::UnSetNestedScroll(RefPtr<FrameNode>& frameNode, RefPtr<ScrollablePattern>& p… in UnSetNestedScroll()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | mock_scrollable.h | 26 class PartiallyMockedScrollable : public ScrollablePattern { 27 DECLARE_ACE_TYPE(PartiallyMockedScrollable, ScrollablePattern);
|
H A D | scrollable_property_test_ng.cpp | 47 auto scrollPnTest = scroll->GetPattern<ScrollablePattern>(); 70 auto scrollPnTest = scroll->GetPattern<ScrollablePattern>();
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_select_overlay.h | 80 …const RefPtr<ScrollablePattern> scrollableParent, const Offset& globalOffset, bool isStopAutoScrol… 81 const RefPtr<ScrollablePattern> FindScrollableParent();
|
H A D | text_select_overlay.cpp | 490 …const RefPtr<ScrollablePattern> scrollablePattern, const Offset& globalOffset, bool isStopAutoScro… in TriggerScrollableParentToScroll() 519 const RefPtr<ScrollablePattern> TextSelectOverlay::FindScrollableParent() in FindScrollableParent() 525 auto scrollablePattern = parent->GetPattern<ScrollablePattern>(); in FindScrollableParent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_manager.cpp | 92 auto pattern = parent->GetPattern<ScrollablePattern>(); in FindScrollableOfFocusedTextField() 175 auto scrollPattern = scrollableNode->GetPattern<ScrollablePattern>(); in GetOnFocusTextFieldInfo() 194 auto scrollPattern = scrollableNode->GetPattern<ScrollablePattern>(); in ScrollToSafeAreaHelper() 272 auto scrollPattern = scrollableNode->GetPattern<ScrollablePattern>(); in UpdateScrollableParentViewPort()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
H A D | scroll_pattern.h | 35 class ScrollPattern : public ScrollablePattern { 36 DECLARE_ACE_TYPE(ScrollPattern, ScrollablePattern); 39 ScrollPattern() : ScrollablePattern(EdgeEffect::NONE, true) {} in ScrollPattern()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/ |
H A D | js_should_built_in_recognizer_parallel_with_function.h | 86 auto scrollablePattern = AceType::DynamicCast<NG::ScrollablePattern>(pattern); in IsBegin() 104 auto scrollablePattern = AceType::DynamicCast<NG::ScrollablePattern>(pattern); in IsEnd() 216 auto scrollablePattern = attachNode->GetPattern<NG::ScrollablePattern>(); in GetEventTargetInfo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/ |
H A D | water_flow_pattern.h | 29 class ACE_EXPORT WaterFlowPattern : public ScrollablePattern { 30 DECLARE_ACE_TYPE(WaterFlowPattern, ScrollablePattern);
|
H A D | water_flow_pattern.cpp | 57 … auto friction = ScrollablePattern::CalculateFriction(std::abs(overScroll) / GetMainContentSize()); in UpdateCurrentOffset() 356 ScrollablePattern::AnimateTo(targetPosition, -1, nullptr, true); in ScrollToTargetIndex() 422 ScrollablePattern::AnimateTo(-position, -1, nullptr, true, false, false); in ScrollPage() 614 ScrollablePattern::AnimateTo(position, duration, curve, smooth, canOverScroll); in AnimateTo() 622 ScrollablePattern::ScrollTo(position); in ScrollTo() 779 ScrollablePattern::DumpAdvanceInfo(); in DumpAdvanceInfo()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | observer_test_ng.cpp | 128 auto pattern = frameNode->GetPattern<ScrollablePattern>(); 143 auto pattern = frameNode->GetPattern<ScrollablePattern>();
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_pattern.h | 53 class ListPattern : public ScrollablePattern { 54 DECLARE_ACE_TYPE(ListPattern, ScrollablePattern); 57 ListPattern() : ScrollablePattern(EdgeEffect::SPRING, false) {} in ListPattern()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_pattern.h | 41 class ACE_EXPORT GridPattern : public ScrollablePattern { 42 DECLARE_ACE_TYPE(GridPattern, ScrollablePattern);
|
H A D | grid_pattern.cpp | 81 const bool disableSkip = IsOutOfBoundary(true) || ScrollablePattern::AnimateRunning(); in CreateLayoutAlgorithm() 96 if (ScrollablePattern::AnimateRunning()) { in CreateLayoutAlgorithm() 435 … auto friction = ScrollablePattern::CalculateFriction(std::abs(overScroll) / GetMainContentSize()); in UpdateCurrentOffset() 452 …ScrollablePattern::CalculateFriction(std::abs(gridLayoutInfo_.currentOffset_) / GetMainContentSize… in UpdateCurrentOffset() 1281 ScrollablePattern::ToJsonValue(json, filter); in ToJsonValue() 1334 ScrollablePattern::AnimateTo(-position, -1, nullptr, true, false, false); in ScrollPage() 1380 ScrollablePattern::AnimateTo(position, duration, curve, smooth, canOverScroll); in AnimateTo() 1741 ScrollablePattern::DumpAdvanceInfo(); in DumpAdvanceInfo() 1966 ScrollablePattern::ScrollToEdge(scrollEdgeType, smooth); in ScrollToEdge() 2047 ScrollablePattern::StopAnimate(); in StopAnimate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | observer_handler.cpp | 64 auto pattern = AceType::DynamicCast<ScrollablePattern>(ref); in NotifyScrollEventStateChange() 194 auto pattern = nav->GetPattern<ScrollablePattern>(); in GetScrollEventState()
|