/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/ |
H A D | water_flow_layout_algorithm.h | 35 void SetCanOverScroll(bool canOverScroll) override in SetCanOverScroll() argument 37 canOverScroll_ = canOverScroll; in SetCanOverScroll()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_controller.cpp | 39 …t Dimension& position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll) in AnimateTo() argument 52 position.ConvertToPx(), duration, smooth, canOverScroll, in AnimateTo() 54 pattern->AnimateTo(position.ConvertToPx(), duration, curve, smooth, canOverScroll); in AnimateTo()
|
H A D | scrollable_pattern.h | 379 …PlayCurveAnimation(float position, float duration, const RefPtr<Curve>& curve, bool canOverScroll); 392 …float position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll = fals… 396 …auto canOverScroll = (IsScrollableSpringEffect() && source != SCROLL_FROM_AXIS && source != SCROLL… in CanOverScroll() local 398 if (canOverScroll != lastCanOverScroll_) { in CanOverScroll() 399 lastCanOverScroll_ = canOverScroll; in CanOverScroll() 402 return canOverScroll; in CanOverScroll()
|
H A D | scrollable_controller.h | 42 bool canOverScroll = false) override;
|
H A D | scrollable_pattern.cpp | 1248 …float position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll, bool … in AnimateTo() argument 1282 PlayCurveAnimation(position, duration, curve, canOverScroll); in AnimateTo() 1343 float position, float duration, const RefPtr<Curve>& curve, bool canOverScroll) in PlayCurveAnimation() argument 1352 SetAnimateCanOverScroll(canOverScroll); in PlayCurveAnimation() 2079 bool canOverScroll = false; in HandleScrollSelfOnly() local 2083 canOverScroll = !NearZero(overOffset) && GetEdgeEffect() != EdgeEffect::NONE; in HandleScrollSelfOnly() 2087 SetCanOverScroll(canOverScroll); in HandleScrollSelfOnly() 2107 bool canOverScroll = false; in HandleScrollParallel() local 2120 canOverScroll = true; in HandleScrollParallel() 2123 canOverScroll = true; in HandleScrollParallel() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_pattern.h | 334 …auto canOverScroll = (IsScrollableSpringEffect() && source != SCROLL_FROM_AXIS && source != SCROLL… in CanOverScroll() local 337 if (canOverScroll != lastCanOverScroll_) { in CanOverScroll() 338 lastCanOverScroll_ = canOverScroll; in CanOverScroll() 341 return canOverScroll; in CanOverScroll()
|
H A D | list_layout_algorithm.h | 120 void SetCanOverScroll(bool canOverScroll) in SetCanOverScroll() argument 122 canOverScroll_ = canOverScroll; in SetCanOverScroll()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tab_bar_layout_algorithm.h | 83 void SetCanOverScroll(bool canOverScroll) in SetCanOverScroll() argument 85 canOverScroll_ = canOverScroll; in SetCanOverScroll()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/ |
H A D | grid_position_controller.h | 34 bool canOverScroll = false) override;
|
H A D | grid_position_controller.cpp | 33 …t Dimension& position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll) in AnimateTo() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | list_position_controller.h | 33 bool canOverScroll = false) override;
|
H A D | list_position_controller.cpp | 33 …t Dimension& position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll) in AnimateTo() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_scroller.cpp | 125 bool canOverScroll = false; in ScrollTo() local 138 … ConvertFromJSValue(animationObj->GetProperty("canOverScroll"), canOverScroll) ? true : false; in ScrollTo() 150 … scrollController->AnimateTo(position, static_cast<float>(duration), curve, smooth, canOverScroll); in ScrollTo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | scrollable.cpp | 480 bool canOverScroll = false; in HandleScrollSelfOnly() local 484 canOverScroll = !NearZero(overOffset) && edgeEffect_ != EdgeEffect::NONE; in HandleScrollSelfOnly() 488 canOverScroll_ = canOverScroll; in HandleScrollSelfOnly() 509 bool canOverScroll = false; in HandleScrollParallel() local 522 canOverScroll = true; in HandleScrollParallel() 525 canOverScroll = true; in HandleScrollParallel() 530 canOverScroll_ = canOverScroll; in HandleScrollParallel()
|
H A D | scroll_controller_base.h | 91 …ion& position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll = false)
|
H A D | scroll_position_controller.h | 115 bool canOverScroll = false) override;
|
H A D | scroll_position_controller.cpp | 88 …t Dimension& position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll) in AnimateTo() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/ |
H A D | water_flow_layout_algorithm_base.h | 27 virtual void SetCanOverScroll(bool canOverScroll) = 0;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_layout_algorithm.h | 93 void SetCanOverScroll(bool canOverScroll) in SetCanOverScroll() argument 95 canOverScroll_ = canOverScroll; in SetCanOverScroll()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.h | 38 void SetCanOverScroll(bool canOverScroll) in SetCanOverScroll() argument 40 canOverScroll_ = canOverScroll; in SetCanOverScroll()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/ |
H A D | water_flow_pattern.h | 114 …mateTo(float position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll,
|
H A D | water_flow_pattern.cpp | 609 …float position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll, bool … in AnimateTo() argument 614 ScrollablePattern::AnimateTo(position, duration, curve, smooth, canOverScroll); in AnimateTo()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
H A D | scroll_controller_test_ng.cpp | 803 auto canOverScroll = false; variable 805 pattern_->AnimateTo(100, 1.f, Curves::LINEAR, smooth, canOverScroll);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_pattern.h | 201 …float position, float duration, const RefPtr<Curve>& curve, bool smooth, bool canOverScroll = fals…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-scroll.md | 505 …canOverScroll: false } <br/>boolean: false<br/>**说明:** <br/>当前List、Scroll、Grid、WaterFlow均支持bo… 762 | canOverScroll | boolean | 否 | 设置滚动是否可越界。<br/>默认值:false<br/>**说明:** <br/> 仅在设置为true,且组件的edgeEffect…
|