/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/texgine/export/texgine/ |
H A D | typography_types.h | 109 enum class TextDecoration : int { enum 116 TextDecoration operator &(TextDecoration const &lhs, TextDecoration const &rhs); 117 TextDecoration operator |(TextDecoration const &lhs, TextDecoration const &rhs); 118 TextDecoration operator ^(TextDecoration const &lhs, TextDecoration const &rhs); 119 TextDecoration operator +(TextDecoration const &lhs, TextDecoration const &rhs); 120 void operator &=(TextDecoration &lhs, TextDecoration const &rhs); 121 void operator |=(TextDecoration &lhs, TextDecoration const &rhs); 122 void operator ^=(TextDecoration &lhs, TextDecoration const &rhs); 123 void operator +=(TextDecoration &lhs, TextDecoration const &rhs);
|
H A D | text_style.h | 127 TextDecoration decoration = TextDecoration::NONE;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_input_decoration_test.cpp | 33 model.SetTextDecoration(TextDecoration::NONE); in __anona84801500102() 74 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anona84801500202() 115 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anona84801500302() 156 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anona84801500402() 197 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anona84801500502() 238 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anona84801500602() 279 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anona84801500702() 361 model.SetTextDecoration(TextDecoration::OVERLINE); in __anona84801500902() 403 model.SetTextDecoration(TextDecoration::OVERLINE); in __anona84801500a02() 444 model.SetTextDecoration(TextDecoration::OVERLINE); in __anona84801500b02() [all …]
|
H A D | text_area_decoration_test.cpp | 207 model.SetTextDecoration(TextDecoration::NONE); in __anon903ca7390302() 249 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anon903ca7390402() 291 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anon903ca7390502() 333 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anon903ca7390602() 375 model.SetTextDecoration(TextDecoration::UNDERLINE); in __anon903ca7390702() 543 model.SetTextDecoration(TextDecoration::OVERLINE); in __anon903ca7390b02() 585 model.SetTextDecoration(TextDecoration::OVERLINE); in __anon903ca7390c02() 627 model.SetTextDecoration(TextDecoration::OVERLINE); in __anon903ca7390d02() 1131 model.SetTextDecoration(TextDecoration::INHERIT); in __anon903ca7391902() 1173 model.SetTextDecoration(TextDecoration::INHERIT); in __anon903ca7391a02() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/hyperlink/ |
H A D | hyperlink_theme.h | 46 theme->textSelectedDecoration_ = TextDecoration::UNDERLINE; in Build() 47 theme->textUnSelectedDecoration_ = TextDecoration::NONE; in Build() 109 TextDecoration GetTextSelectedDecoration() const in GetTextSelectedDecoration() 114 TextDecoration GetTextUnSelectedDecoration() const in GetTextUnSelectedDecoration() 129 TextDecoration textSelectedDecoration_; 130 TextDecoration textUnSelectedDecoration_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_span_ffi.cpp | 36 const std::vector<TextDecoration> TEXT_DECRATIONS = { 37 TextDecoration::NONE, 38 TextDecoration::UNDERLINE, 39 TextDecoration::OVERLINE, 40 TextDecoration::LINE_THROUGH
|
H A D | cj_text_ffi.cpp | 37 const std::vector<TextDecoration> TEXT_DECORATIONS = { TextDecoration::NONE, TextDecoration::UNDERL… 38 TextDecoration::OVERLINE, TextDecoration::LINE_THROUGH };
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/font/ |
H A D | constants_converter.cpp | 383 txt::TextDecoration ConvertTxtTextDecoration(TextDecoration textDecoration) in ConvertTxtTextDecoration() 385 txt::TextDecoration convertValue = txt::TextDecoration::kNone; in ConvertTxtTextDecoration() 387 case TextDecoration::NONE: in ConvertTxtTextDecoration() 390 case TextDecoration::UNDERLINE: in ConvertTxtTextDecoration() 393 case TextDecoration::OVERLINE: in ConvertTxtTextDecoration() 396 case TextDecoration::LINE_THROUGH: in ConvertTxtTextDecoration() 406 Rosen::TextDecoration ConvertTxtTextDecoration(TextDecoration textDecoration) in ConvertTxtTextDecoration() 408 Rosen::TextDecoration convertValue = Rosen::TextDecoration::NONE; in ConvertTxtTextDecoration() 410 case TextDecoration::NONE: in ConvertTxtTextDecoration() 413 case TextDecoration::UNDERLINE: in ConvertTxtTextDecoration() [all …]
|
H A D | constants_converter.h | 72 enum class TextDecoration; variable 94 txt::TextDecoration ConvertTxtTextDecoration(TextDecoration textDecoration); 125 OHOS::Rosen::TextDecoration ConvertTxtTextDecoration(TextDecoration textDecoration);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | span_model_adapter.cpp | 57 auto decoration = TextDecoration::INHERIT; in CreateSpanItem() 60 decoration = TextDecoration::NONE; in CreateSpanItem() 63 decoration = TextDecoration::UNDERLINE; in CreateSpanItem() 66 decoration = TextDecoration::OVERLINE; in CreateSpanItem() 69 decoration = TextDecoration::LINE_THROUGH; in CreateSpanItem() 73 UPDATE_SPAN_FONT_STYLE_ITEM(spanItem, TextDecoration, decoration); in CreateSpanItem()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_content_modifier.cpp | 265 textDecoration_ == TextDecoration::NONE ? 0.0f : textDecorationColor_->GetAlpha()); in SetDefaultTextDecoration() 492 void TextFieldContentModifier::SetTextDecoration(const TextDecoration& value, const Color& color, in SetTextDecoration() 495 auto oldTextDecoration = textDecoration_.value_or(TextDecoration::NONE); in SetTextDecoration() 502 …textDecorationAnimatable_ = (oldTextDecoration == TextDecoration::NONE && value == TextDecoration:… in SetTextDecoration() 503 … (oldTextDecoration == TextDecoration::UNDERLINE && value == TextDecoration::NONE); in SetTextDecoration() 511 if (textDecoration_ == TextDecoration::NONE) { in SetTextDecoration() 524 textStyle.SetTextDecoration(TextDecoration::NONE); in ModifyDecorationInTextStyle() 527 textStyle.SetTextDecoration(TextDecoration::UNDERLINE); in ModifyDecorationInTextStyle() 544 …if (textDecoration_.value() == TextDecoration::UNDERLINE && alpha != textDecorationColor_.value().… in UpdateTextDecorationMeasureFlag() 546 } else if (textDecoration_.value() == TextDecoration::NONE && alpha != 0.0) { in UpdateTextDecorationMeasureFlag()
|
H A D | text_field_content_modifier.h | 65 …void SetTextDecoration(const TextDecoration& value, const Color& color, const TextDecorationStyle&… 102 std::optional<TextDecoration> textDecoration_;
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/capability/html/ |
H A D | span_to_html.cpp | 103 std::string SpanToHtml::TextDecorationToHtml(TextDecoration decoration) in TextDecorationToHtml() 105 static const LinearEnumMapNode<TextDecoration, std::string> decorationTable[] = { in TextDecorationToHtml() 106 { TextDecoration::NONE, "none" }, in TextDecorationToHtml() 107 { TextDecoration::UNDERLINE, "underline" }, in TextDecorationToHtml() 108 { TextDecoration::OVERLINE, "overline" }, in TextDecorationToHtml() 109 { TextDecoration::LINE_THROUGH, "line-through" }, in TextDecorationToHtml() 110 { TextDecoration::INHERIT, "inherit" }, in TextDecorationToHtml() 163 auto type = fontStyle.GetTextDecoration().value_or(TextDecoration::NONE); in DeclarationToHtml() 164 if (type == TextDecoration::NONE) { in DeclarationToHtml()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_model.h | 44 TextDecoration entityDecorationType = TextDecoration::UNDERLINE; 55 entityDecorationType = TextDecoration::UNDERLINE; in TextDetectConfig() 111 virtual void SetTextDecoration(TextDecoration value) = 0;
|
H A D | text_content_modifier.cpp | 215 textDecoration_ == TextDecoration::NONE ? 0.0f : textDecorationColor_->GetAlpha()); in SetDefaultTextDecoration() 575 textStyle.SetTextDecoration(TextDecoration::NONE); in ModifyDecorationInTextStyle() 578 textStyle.SetTextDecoration(TextDecoration::UNDERLINE); in ModifyDecorationInTextStyle() 690 if (textDecoration_.value() == TextDecoration::UNDERLINE && in UpdateTextDecorationMeasureFlag() 694 } else if (textDecoration_.value() == TextDecoration::NONE && in UpdateTextDecorationMeasureFlag() 821 void TextContentModifier::SetTextDecoration(const TextDecoration& type, bool isReset) in SetTextDecoration() 823 auto oldTextDecoration = textDecoration_.value_or(TextDecoration::NONE); in SetTextDecoration() 828 …textDecorationAnimatable_ = (oldTextDecoration == TextDecoration::NONE && type == TextDecoration::… in SetTextDecoration() 829 … (oldTextDecoration == TextDecoration::UNDERLINE && type == TextDecoration::NONE); in SetTextDecoration() 837 if (textDecoration_.has_value() && textDecoration_.value() == TextDecoration::NONE) { in SetTextDecoration()
|
H A D | span_model_ng.h | 36 void SetTextDecoration(TextDecoration value) override; 64 static void SetTextDecoration(UINode* uiNode, TextDecoration value); 78 static Ace::TextDecoration GetTextDecoration(UINode* uiNode);
|
H A D | span_model_ng.cpp | 126 void SpanModelNG::SetTextDecoration(Ace::TextDecoration value) in SetTextDecoration() 128 ACE_UPDATE_SPAN_PROPERTY(TextDecoration, value, PropertyInfo::TEXTDECORATION); in SetTextDecoration() 311 void SpanModelNG::SetTextDecoration(UINode* uiNode, TextDecoration value) in SetTextDecoration() 321 ACE_RESET_NODE_SPAN_PROPERTY(TextDecoration, PropertyInfo::TEXTDECORATION, uiNode); in ResetTextDecoration() 446 Ace::TextDecoration SpanModelNG::GetTextDecoration(UINode* uiNode) in GetTextDecoration() 449 CHECK_NULL_RETURN(spanNode, TextDecoration::NONE); in GetTextDecoration() 450 return spanNode->GetTextDecoration().value_or(TextDecoration::NONE); in GetTextDecoration()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/enum_napi/ |
H A D | text_enum_napi.cpp | 93 { "NONE", static_cast<size_t>(TextDecoration::NONE) }, 94 { "UNDERLINE", static_cast<size_t>(TextDecoration::UNDERLINE) }, 95 { "OVERLINE", static_cast<size_t>(TextDecoration::OVERLINE) }, 96 { "LINE_THROUGH", static_cast<size_t>(TextDecoration::LINE_THROUGH) },
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | utils.h | 276 inline std::string ConvertWrapTextDecorationToStirng(TextDecoration decoration) in ConvertWrapTextDecorationToStirng() 278 static const LinearEnumMapNode<TextDecoration, std::string> decorationTable[] = { in ConvertWrapTextDecorationToStirng() 279 { TextDecoration::NONE, "TextDecorationType.None" }, in ConvertWrapTextDecorationToStirng() 280 { TextDecoration::UNDERLINE, "TextDecorationType.Underline" }, in ConvertWrapTextDecorationToStirng() 281 { TextDecoration::OVERLINE, "TextDecorationType.Overline" }, in ConvertWrapTextDecorationToStirng() 282 { TextDecoration::LINE_THROUGH, "TextDecorationType.LineThrough" }, in ConvertWrapTextDecorationToStirng() 283 { TextDecoration::INHERIT, "TextDecorationType.Inherit" }, in ConvertWrapTextDecorationToStirng()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/utils/ |
H A D | utils.h | 227 inline TextDecoration ConvertStrToTextDecoration(const std::string& textDecoration) in ConvertStrToTextDecoration() 230 static const LinearMapNode<TextDecoration> textDecorationTable[] = { in ConvertStrToTextDecoration() 231 { DOM_TEXT_DECORATION_INHERIT, TextDecoration::INHERIT }, in ConvertStrToTextDecoration() 232 { DOM_TEXT_DECORATION_LINETHROUGH, TextDecoration::LINE_THROUGH }, in ConvertStrToTextDecoration() 233 { DOM_TEXT_DECORATION_NONE, TextDecoration::NONE }, in ConvertStrToTextDecoration() 234 { DOM_TEXT_DECORATION_OVERLINE, TextDecoration::OVERLINE }, in ConvertStrToTextDecoration() 235 { DOM_TEXT_DECORATION_UNDERLINE, TextDecoration::UNDERLINE }, in ConvertStrToTextDecoration() 239 return index < 0 ? TextDecoration::NONE : textDecorationTable[index].value; in ConvertStrToTextDecoration()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | drawing_prop_convertor.cpp | 162 RSTextDecoration ToRSTextDecoration(TextDecoration textDecoration) in ToRSTextDecoration() 166 case TextDecoration::OVERLINE: in ToRSTextDecoration() 169 case TextDecoration::LINE_THROUGH: in ToRSTextDecoration() 176 case TextDecoration::UNDERLINE: in ToRSTextDecoration()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/txt/ |
H A D | text_style.h | 114 TextDecoration decoration = TextDecoration::NONE;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/export/rosen_text/ |
H A D | text_style.h | 82 TextDecoration decoration = TextDecoration::NONE;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/hyperlink/ |
H A D | hyperlink_test_ng.cpp | 321 theme->textUnSelectedDecoration_ = TextDecoration::UNDERLINE; 348 EXPECT_EQ(hyperlinkLayoutProperty->GetTextDecoration().value(), TextDecoration::NONE); 385 theme->textUnSelectedDecoration_ = TextDecoration::UNDERLINE; 426 theme->textUnSelectedDecoration_ = TextDecoration::UNDERLINE; 437 EXPECT_EQ(hyperlinkLayoutProperty->GetTextDecoration().value(), TextDecoration::NONE);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | span_modifier.cpp | 34 constexpr TextDecoration DEFAULT_TEXT_DECORATION = TextDecoration::NONE; 140 SpanModelNG::SetTextDecoration(frameNode, static_cast<TextDecoration>(decoration)); in SetSpanDecoration()
|