/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_marquee.cpp | 56 const std::vector<MarqueeUpdateStrategy> MARQUEE_UPDATE_STRATEGYS = { MarqueeUpdateStrategy::DEFAUL… 57 MarqueeUpdateStrategy::PRESERVE_POSITION}; 200 static const LinearMapNode<MarqueeUpdateStrategy> marqueeUpdateStrategyTable[] = { in SetMarqueeUpdateStrategy() 201 { "default", MarqueeUpdateStrategy::DEFAULT }, in SetMarqueeUpdateStrategy() 202 { "preserve_position", MarqueeUpdateStrategy::PRESERVE_POSITION }, in SetMarqueeUpdateStrategy() 208 std::make_optional(MarqueeUpdateStrategy::DEFAULT); in SetMarqueeUpdateStrategy()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/marquee/ |
H A D | marquee_model_ng.cpp | 146 void MarqueeModelNG::SetMarqueeUpdateStrategy(const std::optional<MarqueeUpdateStrategy>& marqueeUp… in SetMarqueeUpdateStrategy() 149 …ACE_UPDATE_LAYOUT_PROPERTY(MarqueeLayoutProperty, MarqueeUpdateStrategy, marqueeUpdateStrategy.val… in SetMarqueeUpdateStrategy() 151 …ACE_RESET_LAYOUT_PROPERTY_WITH_FLAG(MarqueeLayoutProperty, MarqueeUpdateStrategy, PROPERTY_UPDATE_… in SetMarqueeUpdateStrategy() 259 FrameNode* frameNode, const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy) in SetMarqueeUpdateStrategy() 264 MarqueeLayoutProperty, MarqueeUpdateStrategy, marqueeUpdateStrategy.value(), frameNode); in SetMarqueeUpdateStrategy() 267 MarqueeLayoutProperty, MarqueeUpdateStrategy, PROPERTY_UPDATE_MEASURE, frameNode); in SetMarqueeUpdateStrategy()
|
H A D | marquee_layout_property.h | 102 propMarqueeUpdateStrategy_.value_or(MarqueeUpdateStrategy::DEFAULT)).c_str(), filter); in ToJsonValue() 115 …ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(MarqueeUpdateStrategy, MarqueeUpdateStrategy, PROPERTY_UPDA…
|
H A D | marquee_model_ng.h | 35 …void SetMarqueeUpdateStrategy(const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy) o… 47 const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy);
|
H A D | marquee_model.h | 47 …virtual void SetMarqueeUpdateStrategy(const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStr… in SetMarqueeUpdateStrategy()
|
H A D | marquee_pattern.cpp | 376 …dateStrategy = layoutProperty->GetMarqueeUpdateStrategy().value_or(MarqueeUpdateStrategy::DEFAULT); in GetTextOffset() 381 (marqueeUpdateStrategy == MarqueeUpdateStrategy::PRESERVE_POSITION)) { in GetTextOffset()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-marquee.md | 129 marqueeUpdateStrategy(value: MarqueeUpdateStrategy) 141 | value |[MarqueeUpdateStrategy](ts-appendix-enums.md#marqueeupdatestrategy12) | 是 | 跑马灯组件属性更新后,跑马灯… 214 .marqueeUpdateStrategy(MarqueeUpdateStrategy.PRESERVE_POSITION)
|
H A D | ts-appendix-enums.md | 980 ## MarqueeUpdateStrategy<sup>12+</sup>
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkMarquee.ts | 65 marqueeUpdateStrategy(value: MarqueeUpdateStrategy): this { 168 class MarqueeUpdateStrategyModifier extends ModifierWithKey<MarqueeUpdateStrategy> { 169 constructor(value: MarqueeUpdateStrategy) {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_marquee_bridge.cpp | 22 static const std::vector<OHOS::Ace::MarqueeUpdateStrategy> MARQUEE_UPDATE_STRATEGYS = { 23 OHOS::Ace::MarqueeUpdateStrategy::DEFAULT, OHOS::Ace::MarqueeUpdateStrategy::PRESERVE_POSITION 202 static const LinearMapNode<MarqueeUpdateStrategy> marqueeUpdateStrategyTable[] = { in SetMarqueeUpdateStrategy() 203 { "default", MarqueeUpdateStrategy::DEFAULT }, in SetMarqueeUpdateStrategy() 204 { "preserve_position", MarqueeUpdateStrategy::PRESERVE_POSITION }, in SetMarqueeUpdateStrategy()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | utils.h | 610 inline std::string ConvertWrapMarqueeUpdateStrategyToStirng(MarqueeUpdateStrategy marqueeUpdateStra… in ConvertWrapMarqueeUpdateStrategyToStirng() 612 …static const LinearEnumMapNode<MarqueeUpdateStrategy, std::string> marqueeUpdateStrategyTable[] = { in ConvertWrapMarqueeUpdateStrategyToStirng() 613 { MarqueeUpdateStrategy::DEFAULT, "MarqueeUpdateStrategy.DEFAULT" }, in ConvertWrapMarqueeUpdateStrategyToStirng() 614 { MarqueeUpdateStrategy::PRESERVE_POSITION, "MarqueeUpdateStrategy.PRESERVE_POSITION" }, in ConvertWrapMarqueeUpdateStrategyToStirng()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-marquee.md | 129 marqueeUpdateStrategy(value: MarqueeUpdateStrategy) 141 …MarqueeUpdateStrategy](ts-appendix-enums.md#marqueeupdatestrategy12)| Yes| Scrolling strategy of t… 213 .marqueeUpdateStrategy(MarqueeUpdateStrategy.PRESERVE_POSITION)
|
H A D | ts-appendix-enums.md | 980 ## MarqueeUpdateStrategy<sup>12+</sup>
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/marquee/ |
H A D | marquee_test_ng.cpp | 80 std::optional<Ace::MarqueeUpdateStrategy> marqueeUpdateStrategy = std::nullopt; 1127 marqueeModel.SetMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::DEFAULT); 1128 … EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::DEFAULT); 1190 … marqueeModel.SetMarqueeUpdateStrategy(&frameNode, Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); 1191 …EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::PRESERVE_… 1591 marqueeLayoutProperty->UpdateMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::DEFAULT); 1592 … EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::DEFAULT); 1597 … marqueeLayoutProperty->UpdateMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); 1598 …EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::PRESERVE_…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | marquee_modifier.cpp | 124 …ModelNG::SetMarqueeUpdateStrategy(frameNode, static_cast<OHOS::Ace::MarqueeUpdateStrategy>(value)); in SetMarqueeUpdateStrategy() 131 MarqueeModelNG::SetMarqueeUpdateStrategy(frameNode, OHOS::Ace::MarqueeUpdateStrategy::DEFAULT); in ResetMarqueeUpdateStrategy()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 2129 var MarqueeUpdateStrategy; variable 2130 (function (MarqueeUpdateStrategy) { 2131 MarqueeUpdateStrategy["DEFAULT"] = "default"; 2132 MarqueeUpdateStrategy["PRESERVE_POSITION"] = "preserve_position"; 2133 })(MarqueeUpdateStrategy || (MarqueeUpdateStrategy = {}));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/layout/ |
H A D | constants.h | 885 enum class MarqueeUpdateStrategy : uint32_t { enum
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-UIContext.md | 7876 .marqueeUpdateStrategy(MarqueeUpdateStrategy.PRESERVE_POSITION)
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-UIContext.md | 7843 .marqueeUpdateStrategy(MarqueeUpdateStrategy.PRESERVE_POSITION)
|