/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | scroll_edge_effect_base.h | 34 explicit ScrollEdgeEffectBase(EdgeEffect edgeEffect) : edgeEffect_(edgeEffect) {} in ScrollEdgeEffectBase() 36 ScrollEdgeEffectBase() : edgeEffect_(EdgeEffect::SPRING) {} in ScrollEdgeEffectBase() 43 EdgeEffect GetEdgeEffect() const in GetEdgeEffect() 51 return edgeEffect_ != EdgeEffect::SPRING; in IsRestrictBoundary() 56 return edgeEffect_ == EdgeEffect::FADE; in IsFadeEffect() 61 return edgeEffect_ == EdgeEffect::NONE; in IsNoneEffect() 66 return edgeEffect_ == EdgeEffect::SPRING; in IsSpringEffect() 121 EdgeEffect edgeEffect_;
|
H A D | scroll_component.cpp | 36 const std::pair<bool, Dimension>& scrollBarWidth, EdgeEffect edgeEffect) in InitScrollBar() 41 if (edgeEffect == EdgeEffect::SPRING) { in InitScrollBar() 43 } else if (edgeEffect == EdgeEffect::FADE) { in InitScrollBar() 46 SetScrollEffect(AceType::MakeRefPtr<ScrollEdgeEffect>(EdgeEffect::NONE)); in InitScrollBar()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
H A D | scroll_edge_effect_base.h | 34 explicit ScrollEdgeEffectBase(EdgeEffect edgeEffect) : edgeEffect_(edgeEffect) {} in ScrollEdgeEffectBase() 36 ScrollEdgeEffectBase() : edgeEffect_(EdgeEffect::SPRING) {} in ScrollEdgeEffectBase() 43 EdgeEffect GetEdgeEffect() const in GetEdgeEffect() 51 return edgeEffect_ != EdgeEffect::SPRING; in IsRestrictBoundary() 56 return edgeEffect_ == EdgeEffect::FADE; in IsFadeEffect() 61 return edgeEffect_ == EdgeEffect::NONE; in IsNoneEffect() 66 return edgeEffect_ == EdgeEffect::SPRING; in IsSpringEffect() 121 EdgeEffect edgeEffect_;
|
H A D | scroll_model_ng.h | 46 const std::pair<bool, Dimension>& width, EdgeEffect effect) override; 50 void SetEdgeEffect(EdgeEffect edgeEffect, bool alwaysEnabled) override; 82 … static void SetEdgeEffect(FrameNode* frameNode, const EdgeEffect& edgeEffect, bool alwaysEnabled);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_paint_property.cpp | 40 EDGE_EFFECT[static_cast<int32_t>(GetEdgeEffect().value_or(EdgeEffect::SPRING))], filter); in ToJsonValue() 50 static const std::unordered_map<std::string, EdgeEffect> uMap { in FromJson() 51 { "EdgeEffect.Spring", EdgeEffect::SPRING }, in FromJson() 52 { "EdgeEffect.Fade", EdgeEffect::FADE }, in FromJson() 53 { "EdgeEffect.None", EdgeEffect::NONE }, in FromJson() 56 EdgeEffect edgeEffect = EdgeEffect::SPRING; in FromJson()
|
H A D | swiper_model_ng.h | 45 void SetEdgeEffect(EdgeEffect EdgeEffect) override; 94 static void SetEdgeEffect(FrameNode* frameNode, EdgeEffect EdgeEffect); 128 static EdgeEffect GetEffectMode(FrameNode* frameNode);
|
H A D | swiper_paint_property.h | 76 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(EdgeEffect, EdgeEffect, PROPERTY_UPDATE_RENDER);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | scrollable_test_ng.cpp | 77 scrollPn->edgeEffect_ = EdgeEffect::SPRING; 114 scrollPn->edgeEffect_ = EdgeEffect::NONE; 119 scrollPn->edgeEffect_ = EdgeEffect::SPRING; 147 scrollPn->edgeEffect_ = EdgeEffect::NONE; 175 scrollPn->edgeEffect_ = EdgeEffect::NONE; 202 scrollPn->edgeEffect_ = EdgeEffect::SPRING; 435 scrollPn->edgeEffect_ = EdgeEffect::NONE; 482 scrollPn->edgeEffect_ = EdgeEffect::NONE; 508 scrollPn->edgeEffect_ = EdgeEffect::NONE; 534 scrollPn->edgeEffect_ = EdgeEffect::NONE; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
H A D | scroll_effect_test_ng.cpp | 41 model.SetEdgeEffect(EdgeEffect::SPRING, true); 57 pattern_->SetEdgeEffect(EdgeEffect::SPRING); 88 model.SetEdgeEffect(EdgeEffect::SPRING, true); 102 pattern_->SetEdgeEffect(EdgeEffect::SPRING); 129 model.SetEdgeEffect(EdgeEffect::FADE, true); 228 model.SetEdgeEffect(EdgeEffect::FADE, true); 267 model.SetEdgeEffect(EdgeEffect::FADE, true); 318 model.SetEdgeEffect(EdgeEffect::FADE, true); 363 model.SetEdgeEffect(EdgeEffect::FADE, true); 616 model.SetEdgeEffect(EdgeEffect::SPRING, true); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_scrollable.cpp | 27 EdgeEffect JSScrollable::ParseEdgeEffect(const JSRef<JSVal>& jsValue, EdgeEffect defaultValue) in ParseEdgeEffect() 31 …edgeEffect < static_cast<int32_t>(EdgeEffect::SPRING) || edgeEffect > static_cast<int32_t>(EdgeEff… in ParseEdgeEffect() 34 return static_cast<EdgeEffect>(edgeEffect); in ParseEdgeEffect()
|
H A D | js_scrollable.h | 25 static EdgeEffect ParseEdgeEffect(const JSRef<JSVal>& jsValue, EdgeEffect defaultValue);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/indexer/ |
H A D | popup_list_component.h | 44 ACE_DEFINE_COMPONENT_PROP(EdgeEffect, EdgeEffect, EdgeEffect::SPRING);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/grid_layout/ |
H A D | grid_layout_component.h | 268 void SetEdgeEffect(EdgeEffect value) in SetEdgeEffect() 270 if (value < EdgeEffect::SPRING || value > EdgeEffect::NONE) { in SetEdgeEffect() 277 EdgeEffect GetEdgeEffect() in GetEdgeEffect() 306 EdgeEffect edgeEffect_ = EdgeEffect::NONE;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | scroll_model_impl.cpp | 120 const std::pair<bool, Dimension>& width, EdgeEffect effect) in InitScrollBar() 144 void ScrollModelImpl::SetEdgeEffect(EdgeEffect edgeEffect, bool alwaysEnabled) in SetEdgeEffect() 149 if (edgeEffect == EdgeEffect::SPRING) { in SetEdgeEffect() 151 } else if (edgeEffect == EdgeEffect::FADE) { in SetEdgeEffect() 154 scrollEdgeEffect = AceType::MakeRefPtr<ScrollEdgeEffect>(EdgeEffect::NONE); in SetEdgeEffect()
|
H A D | swiper_model_impl.cpp | 171 void SwiperModelImpl::SetEdgeEffect(EdgeEffect edgeEffect) in SetEdgeEffect() 179 if (edgeEffect == EdgeEffect::SPRING) { in SetEdgeEffect() 180 swiper->SetEdgeEffect(EdgeEffect::SPRING); in SetEdgeEffect() 181 } else if (edgeEffect == EdgeEffect::FADE) { in SetEdgeEffect() 182 swiper->SetEdgeEffect(EdgeEffect::FADE); in SetEdgeEffect() 184 swiper->SetEdgeEffect(EdgeEffect::NONE); in SetEdgeEffect()
|
H A D | swiper_model_impl.h | 35 void SetEdgeEffect(EdgeEffect EdgeEffect) override;
|
H A D | scroll_model_impl.h | 43 const std::pair<bool, Dimension>& width, EdgeEffect effect) override; 47 void SetEdgeEffect(EdgeEffect edgeEffect, bool alwaysEnabled) override;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_field_overlay_modifier_test.cpp | 50 EdgeEffect edgeEffect; 79 EdgeEffect edgeEffect; 141 EdgeEffect edgeEffect; 192 EdgeEffect edgeEffect;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/ |
H A D | water_flow_model.h | 68 virtual void SetEdgeEffect(EdgeEffect edgeEffect, bool alwaysEnabled) = 0; 69 EdgeEffect GetEdgeEffect() const in GetEdgeEffect() 71 return EdgeEffect::NONE; in GetEdgeEffect()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_swiper_ffi.cpp | 36 const std::vector<EdgeEffect> EDGE_EFFECTS = { EdgeEffect::SPRING, EdgeEffect::FADE, EdgeEffect::NO…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/ |
H A D | swiper_event_test_ng.cpp | 330 model.SetEdgeEffect(EdgeEffect::FADE); in __anona048c02a0802() 364 model.SetEdgeEffect(EdgeEffect::FADE); in __anona048c02a0902() 581 pattern_->GetPaintProperty<SwiperPaintProperty>()->UpdateEdgeEffect(EdgeEffect::NONE); 611 pattern_->GetPaintProperty<SwiperPaintProperty>()->UpdateEdgeEffect(EdgeEffect::SPRING); 819 model.SetEdgeEffect(EdgeEffect::NONE); in __anona048c02a1c02() 868 pattern_->GetPaintProperty<SwiperPaintProperty>()->UpdateEdgeEffect(EdgeEffect::NONE); 885 pattern_->GetPaintProperty<SwiperPaintProperty>()->UpdateEdgeEffect(EdgeEffect::SPRING); 905 model.SetEdgeEffect(EdgeEffect::NONE); in __anona048c02a1e02() 913 pattern_->GetPaintProperty<SwiperPaintProperty>()->UpdateEdgeEffect(EdgeEffect::SPRING); 1077 model.SetEdgeEffect(EdgeEffect::NONE); in __anona048c02a2602() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | list_component.h | 56 ACE_DEFINE_COMPONENT_PROP(EdgeEffect, EdgeEffect, EdgeEffect::SPRING);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-scroll.md | 119 edgeEffect(edgeEffect: EdgeEffect, options?: EdgeEffectOptions) 131 …dgeEffect | [EdgeEffect](ts-appendix-enums.md#edgeeffect) | 是 | Scroll组件的边缘滑动效果,支… 254 …llFrameBegin事件和scrollBy方法实现容器嵌套滚动,需设置子滚动节点的EdgeEffect为None。如Scroll嵌套List滚动时,List组件的edgeEffect属性需设置… 436 …llFrameBegin事件和scrollBy方法实现容器嵌套滚动,需设置子滚动节点的EdgeEffect为None。如Scroll嵌套List滚动时,List组件的edgeEffect属性需设置… 854 .edgeEffect(EdgeEffect.None) 959 .edgeEffect(EdgeEffect.None) 1026 .edgeEffect(EdgeEffect.Spring) 1040 .edgeEffect(EdgeEffect.Spring) 1103 .edgeEffect(EdgeEffect.None) 1116 .edgeEffect(EdgeEffect.Spring) [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/div/ |
H A D | div_declaration.h | 47 EdgeEffect edgeEffect = EdgeEffect::NONE;
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.1.6.1/ |
H A D | changelogs-arkui.md | 148 变更后,Swiper组件在单页场景下有边缘滑动效果,默认为EdgeEffect.Spring。 164 默认效果变更,无需适配。若希望Swiper组件在多页非循环和单页场景下无边缘滑动效果,可设置effectMode属性为EdgeEffect.None。
|