Home
last modified time | relevance | path

Searched refs:MarqueeUpdateStrategy (Results 1 - 13 of 13) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_marquee.cpp56 const std::vector<MarqueeUpdateStrategy> MARQUEE_UPDATE_STRATEGYS = { MarqueeUpdateStrategy::DEFAULT,
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()
/foundation/arkui/ace_engine/test/unittest/core/pattern/marquee/
H A Dmarquee_test_update_strategy.cpp78 std::optional<Ace::MarqueeUpdateStrategy> marqueeUpdateStrategy = std::nullopt;
163 testProperty.marqueeUpdateStrategy = std::make_optional(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
194 EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
210 testProperty.marqueeUpdateStrategy = std::make_optional(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
264 marqueeModel.SetMarqueeUpdateStrategy(std::make_optional(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION)); in HWTEST_F()
302 marqueeModel.SetMarqueeUpdateStrategy(std::make_optional(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION)); in HWTEST_F()
371 marqueeLayoutProperty->UpdateMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
475 marqueeLayoutProperty->UpdateMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
579 * @tc.steps: step3. get marquee layout properties and set MarqueeUpdateStrategy. in HWTEST_F()
586 marqueeLayoutProperty->UpdateMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy in HWTEST_F()
[all...]
H A Dmarquee_test_ng.cpp78 std::optional<Ace::MarqueeUpdateStrategy> marqueeUpdateStrategy = std::nullopt;
1127 marqueeModel.SetMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::DEFAULT); in HWTEST_F()
1128 EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::DEFAULT); in HWTEST_F()
1190 marqueeModel.SetMarqueeUpdateStrategy(&frameNode, Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
1191 EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
1591 marqueeLayoutProperty->UpdateMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::DEFAULT); in HWTEST_F()
1592 EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::DEFAULT); in HWTEST_F()
1597 marqueeLayoutProperty->UpdateMarqueeUpdateStrategy(Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
1598 EXPECT_EQ(marqueeLayoutProperty->GetMarqueeUpdateStrategy(), Ace::MarqueeUpdateStrategy::PRESERVE_POSITION); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/marquee/
H A Dmarquee_layout_property.h102 propMarqueeUpdateStrategy_.value_or(MarqueeUpdateStrategy::DEFAULT)).c_str(), filter);
115 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(MarqueeUpdateStrategy, MarqueeUpdateStrategy, PROPERTY_UPDATE_MEASURE);
H A Dmarquee_model_ng.cpp141 void MarqueeModelNG::SetMarqueeUpdateStrategy(const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy) in SetMarqueeUpdateStrategy()
144 ACE_UPDATE_LAYOUT_PROPERTY(MarqueeLayoutProperty, MarqueeUpdateStrategy, marqueeUpdateStrategy.value()); in SetMarqueeUpdateStrategy()
146 ACE_RESET_LAYOUT_PROPERTY_WITH_FLAG(MarqueeLayoutProperty, MarqueeUpdateStrategy, PROPERTY_UPDATE_NORMAL); in SetMarqueeUpdateStrategy()
254 FrameNode* frameNode, const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy) in SetMarqueeUpdateStrategy()
259 MarqueeLayoutProperty, MarqueeUpdateStrategy, marqueeUpdateStrategy.value(), frameNode); in SetMarqueeUpdateStrategy()
262 MarqueeLayoutProperty, MarqueeUpdateStrategy, PROPERTY_UPDATE_MEASURE, frameNode); in SetMarqueeUpdateStrategy()
H A Dmarquee_model_ng.h35 void SetMarqueeUpdateStrategy(const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy) override;
47 const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy);
H A Dmarquee_model.h47 virtual void SetMarqueeUpdateStrategy(const std::optional<MarqueeUpdateStrategy>& marqueeUpdateStrategy) {}; in SetMarqueeUpdateStrategy()
H A Dmarquee_pattern.cpp355 auto marqueeUpdateStrategy = layoutProperty->GetMarqueeUpdateStrategy().value_or(MarqueeUpdateStrategy::DEFAULT); in GetTextOffset()
360 (marqueeUpdateStrategy == MarqueeUpdateStrategy::PRESERVE_POSITION)) { in GetTextOffset()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_marquee_bridge.cpp22 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()
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Dutils.h623 inline std::string ConvertWrapMarqueeUpdateStrategyToStirng(MarqueeUpdateStrategy marqueeUpdateStrategy) in ConvertWrapMarqueeUpdateStrategyToStirng()
625 static const LinearEnumMapNode<MarqueeUpdateStrategy, std::string> marqueeUpdateStrategyTable[] = { in ConvertWrapMarqueeUpdateStrategyToStirng()
626 { MarqueeUpdateStrategy::DEFAULT, "MarqueeUpdateStrategy.DEFAULT" }, in ConvertWrapMarqueeUpdateStrategyToStirng()
627 { MarqueeUpdateStrategy::PRESERVE_POSITION, "MarqueeUpdateStrategy.PRESERVE_POSITION" }, in ConvertWrapMarqueeUpdateStrategyToStirng()
632 return index < 0 ? "MarqueeUpdateStrategy.DEFAULT" : marqueeUpdateStrategyTable[index].value; in ConvertWrapMarqueeUpdateStrategyToStirng()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dmarquee_modifier.cpp120 MarqueeModelNG::SetMarqueeUpdateStrategy(frameNode, static_cast<OHOS::Ace::MarqueeUpdateStrategy>(value)); in SetMarqueeUpdateStrategy()
127 MarqueeModelNG::SetMarqueeUpdateStrategy(frameNode, OHOS::Ace::MarqueeUpdateStrategy::DEFAULT); in ResetMarqueeUpdateStrategy()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js2099 var MarqueeUpdateStrategy; variable
2100 (function (MarqueeUpdateStrategy) {
2101 MarqueeUpdateStrategy["DEFAULT"] = "default";
2102 MarqueeUpdateStrategy["PRESERVE_POSITION"] = "preserve_position";
2103 })(MarqueeUpdateStrategy || (MarqueeUpdateStrategy = {}));
/foundation/arkui/ace_engine/frameworks/core/components/common/layout/
H A Dconstants.h888 enum class MarqueeUpdateStrategy : uint32_t { class in OHOS::Ace::GestureTypeName

Completed in 17 milliseconds