/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | text_style.h | 126 enum class EllipsisMode { class 133 inline std::string ToString(const EllipsisMode& ellipsisMode) in ToString() 135 static const LinearEnumMapNode<EllipsisMode, std::string> table[] = { in ToString() 136 { EllipsisMode::HEAD, "HEAD" }, in ToString() 137 { EllipsisMode::MIDDLE, "MIDDLE" }, in ToString() 138 { EllipsisMode::TAIL, "TAIL" }, in ToString() 644 void SetEllipsisMode(EllipsisMode modal) in SetEllipsisMode() 649 EllipsisMode GetEllipsisMode() const in GetEllipsisMode() 797 EllipsisMode ellipsisMode_ = EllipsisMode [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | span_model_adapter.cpp | 96 UPDATE_SPAN_TEXT_LINE_STYLE_ITEM(spanItem, EllipsisMode, static_cast<EllipsisMode>(textStyle->ellipsisModal)); in CreateSpanItem() 145 .ellipsisMode = static_cast<EllipsisMode>(typoStyle->ellipsisModal), in CreateParagraphStyle()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | drawing_prop_convertor.h | 38 RSEllipsisMode ToRSEllipsisMode(EllipsisMode modal);
|
H A D | paragraph.h | 134 EllipsisMode ellipsisMode = EllipsisMode::TAIL;
|
H A D | drawing_mock.h | 91 using RSEllipsisMode = Testing::EllipsisMode;
|
H A D | drawing_prop_convertor.cpp | 156 RSEllipsisMode ToRSEllipsisMode(EllipsisMode value) in ToRSEllipsisMode()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | utils.h | 530 inline std::string ConvertEllipsisModeToString(EllipsisMode value) in ConvertEllipsisModeToString() 532 static const LinearEnumMapNode<EllipsisMode, std::string> modalTable[] = { in ConvertEllipsisModeToString() 533 { EllipsisMode::HEAD, "EllipsisMode.START" }, in ConvertEllipsisModeToString() 534 { EllipsisMode::MIDDLE, "EllipsisMode.CENTER" }, in ConvertEllipsisModeToString() 535 { EllipsisMode::TAIL, "EllipsisMode.END" }, in ConvertEllipsisModeToString() 538 return index < 0 ? "EllipsisMode.END" : modalTable[index].value; in ConvertEllipsisModeToString()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_layout_property.h | 92 ACE_DEFINE_PROPERTY_ITEM_WITH_GROUP(TextLineStyle, EllipsisMode, EllipsisMode, PROPERTY_UPDATE_MEASURE);
|
H A D | text_model_ng.cpp | 248 void TextModelNG::SetEllipsisMode(EllipsisMode value) in SetEllipsisMode() 250 ACE_UPDATE_LAYOUT_PROPERTY(TextLayoutProperty, EllipsisMode, value); in SetEllipsisMode() 591 void TextModelNG::SetEllipsisMode(FrameNode* frameNode, Ace::EllipsisMode value) in SetEllipsisMode() 593 ACE_UPDATE_NODE_LAYOUT_PROPERTY(TextLayoutProperty, EllipsisMode, value, frameNode); in SetEllipsisMode() 868 EllipsisMode TextModelNG::GetEllipsisMode(FrameNode* frameNode) in GetEllipsisMode() 870 EllipsisMode value = EllipsisMode::TAIL; in GetEllipsisMode() 871 ACE_GET_NODE_LAYOUT_PROPERTY_WITH_DEFAULT_VALUE(TextLayoutProperty, EllipsisMode, value, frameNode, value); in GetEllipsisMode()
|
H A D | text_model_ng.h | 60 void SetEllipsisMode(EllipsisMode modal) override; 123 static void SetEllipsisMode(FrameNode* frameNode, EllipsisMode value); 162 static EllipsisMode GetEllipsisMode(FrameNode* frameNode);
|
H A D | text_styles.h | 192 ACE_DEFINE_PROPERTY_GROUP_ITEM(EllipsisMode, EllipsisMode);
|
H A D | text_model.h | 130 virtual void SetEllipsisMode(EllipsisMode modal) = 0;
|
H A D | text_styles.cpp | 75 UPDATE_TEXT_STYLE(textLineStyle, EllipsisMode, SetEllipsisMode); in UseSelfStyle()
|
H A D | text_layout_property.cpp | 134 V2::ConvertEllipsisModeToString(GetEllipsisMode().value_or(EllipsisMode::TAIL)).c_str(), filter); in ToJsonValueForOption()
|
H A D | span_node.cpp | 243 dumpLog.AddDesc(std::string("EllipsisMode: ").append(StringUtils::ToString(textStyle->GetEllipsisMode()))); in DumpInfo() 602 COPY_TEXT_STYLE(textLineStyle, EllipsisMode, UpdateEllipsisMode); in GetSameStyleSpanItem() 666 WRITE_TEXT_STYLE_TLV(textLineStyle, EllipsisMode, TLV_SPAN_TEXT_LINE_STYLE_ELLIPSISMODE, EllipsisMode); in EncodeTlv() 731 READ_TEXT_STYLE_TLV(textLineStyle, UpdateEllipsisMode, TLV_SPAN_TEXT_LINE_STYLE_ELLIPSISMODE, EllipsisMode); in DecodeTlv() 1076 json->Put("EllipsisMode", StringUtils::ToString(textStyle->GetEllipsisMode()).c_str()); in DumpInfo()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | text_model_impl.h | 73 void SetEllipsisMode(EllipsisMode modal) override {};
|
/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_typography.h | 36 enum class EllipsisMode { class
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 106 var EllipsisMode; variable 107 (function (EllipsisMode) { 108 EllipsisMode[EllipsisMode["START"] = 0] = "start"; 109 EllipsisMode[EllipsisMode["CENTER"] = 1] = "center"; 110 EllipsisMode[EllipsisMode["END"] = 2] = "end"; 111 })(EllipsisMode || (EllipsisMode [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toast/ |
H A D | toast_view.cpp | 110 textLayoutProperty->UpdateEllipsisMode(EllipsisMode::TAIL); in UpdateTextLayoutProperty()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_testsix_ng.cpp | 100 textLineStyle->UpdateEllipsisMode(EllipsisMode::HEAD); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_text.cpp | 90 const std::vector<EllipsisMode> ELLIPSIS_MODALS = { EllipsisMode::HEAD, EllipsisMode::MIDDLE, EllipsisMode::TAIL };
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_test_update.cpp | 302 EXPECT_EQ(textLayoutProperty->GetEllipsisMode(), EllipsisMode::TAIL); in HWTEST_F() 342 EXPECT_EQ(textLayoutProperty->GetEllipsisMode(), EllipsisMode::TAIL); in HWTEST_F() 387 EXPECT_EQ(textva2, EllipsisMode::TAIL); in HWTEST_F() 432 EXPECT_EQ(textval3, EllipsisMode::TAIL); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_text_modifier.cpp | 58 const std::vector<EllipsisMode> ELLIPSIS_MODALS = { EllipsisMode::HEAD, EllipsisMode::MIDDLE, EllipsisMode::TAIL }; 729 ellipsisMode = 2; // 2 is the default value of EllipsisMode::TAIL in SetEllipsisMode() 738 TextModelNG::SetEllipsisMode(frameNode, ELLIPSIS_MODALS[2]); // 2 is the default value of EllipsisMode::TAIL in ResetEllipsisMode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | tlv_util.h | 206 TLV_DEFINE_ENUM_TYPE(EllipsisMode, TLV_ELLIPSISMODE_TAG);
|
/foundation/arkui/ace_engine/test/unittest/core/render/ |
H A D | drawing_prop_convertor_test_ng.cpp | 595 EXPECT_EQ(ToRSEllipsisMode(EllipsisMode::HEAD), RSEllipsisMode::HEAD); in HWTEST_F()
|