/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | span_object.cpp | 763 LineHeightSpan::LineHeightSpan(Dimension lineHeight) : SpanBase(0, 0), lineHeight_(lineHeight) {} in LineHeightSpan() function in OHOS::Ace::LineHeightSpan 765 LineHeightSpan::LineHeightSpan(Dimension lineHeight, int32_t start, int32_t end) in LineHeightSpan() function in OHOS::Ace::LineHeightSpan 780 RefPtr<SpanBase> LineHeightSpan::GetSubSpan(int32_t start, int32_t end) in GetSubSpan() 782 RefPtr<SpanBase> spanBase = MakeRefPtr<LineHeightSpan>(GetLineHeight(), start, end); in GetSubSpan() 786 void LineHeightSpan::AddLineHeightStyle(const RefPtr<NG::SpanItem>& spanItem) const in AddLineHeightStyle() 791 void LineHeightSpan::RemoveLineHeightStyle(const RefPtr<NG::SpanItem>& spanItem) const in RemoveLineHeightStyle() 796 Dimension LineHeightSpan::GetLineHeight() const in GetLineHeight() 801 SpanType LineHeightSpan::GetSpanType() const in GetSpanType() 806 std::string LineHeightSpan::ToString() const in ToString() 818 bool LineHeightSpan::IsAttributesEqual(const RefPtr<SpanBase>& other) const in IsAttributesEqual() [all …]
|
H A D | span_object.h | 338 class LineHeightSpan : public SpanBase { 339 DECLARE_ACE_TYPE(LineHeightSpan, SpanBase); 342 LineHeightSpan() = default; 343 explicit LineHeightSpan(Dimension lineHeight); 344 LineHeightSpan(Dimension lineHeight, int32_t start, int32_t end);
|
H A D | span_string.h | 73 …RefPtr<LineHeightSpan> ToLineHeightSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32…
|
H A D | span_string.cpp | 533 return MakeRefPtr<LineHeightSpan>(); in GetDefaultSpan() 1144 RefPtr<LineHeightSpan> SpanString::ToLineHeightSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t s… in ToLineHeightSpan() 1151 return AceType::MakeRefPtr<LineHeightSpan>(lineHeight, start, end); in ToLineHeightSpan()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_object.h | 242 static RefPtr<LineHeightSpan> ParseJSLineHeightSpan(const JSRef<JSObject>& obj); 246 RefPtr<LineHeightSpan>& GetLineHeightSpan(); 247 void SetLineHeightSpan(const RefPtr<LineHeightSpan>& lineHeightSpan); 251 RefPtr<LineHeightSpan> lineHeightSpan_;
|
H A D | js_span_object.cpp | 1153 RefPtr<LineHeightSpan> span; in Constructor() 1155 span = AceType::MakeRefPtr<LineHeightSpan>(); in Constructor() 1170 RefPtr<LineHeightSpan> JSLineHeightSpan::ParseJSLineHeightSpan(const JSRef<JSObject>& obj) in ParseJSLineHeightSpan() 1173 return AceType::MakeRefPtr<LineHeightSpan>(CalcDimension(0, DimensionUnit::VP)); in ParseJSLineHeightSpan() 1175 return AceType::MakeRefPtr<LineHeightSpan>(ParseLengthMetrics(obj)); in ParseJSLineHeightSpan() 1187 RefPtr<LineHeightSpan>& JSLineHeightSpan::GetLineHeightSpan() in GetLineHeightSpan() 1192 void JSLineHeightSpan::SetLineHeightSpan(const RefPtr<LineHeightSpan>& lineHeightSpan) in SetLineHeightSpan()
|
H A D | js_span_string.cpp | 402 auto span = AceType::DynamicCast<LineHeightSpan>(spanObject); in CreateJsLineHeightSpan() 555 return AceType::MakeRefPtr<LineHeightSpan>( in ParseJsLineHeightSpan()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | span_string_test_ng.cpp | 1062 spanString->AddSpan(AceType::MakeRefPtr<LineHeightSpan>(Dimension(30), 0, 3)); 1063 spanString->AddSpan(AceType::MakeRefPtr<LineHeightSpan>(Dimension(10), 0, 2)); 1067 auto lineHeightSpan = AceType::DynamicCast<LineHeightSpan>(firstSpans[0]); 1115 auto lineHeightSpan = AceType::MakeRefPtr<LineHeightSpan>(Dimension(30), 0, 3); 1116 auto lineHeightSpan2 = AceType::MakeRefPtr<LineHeightSpan>(Dimension(30), 0, 3); 1117 auto lineHeightSpan3 = AceType::MakeRefPtr<LineHeightSpan>(Dimension(25), 0, 3); 1138 auto lineHeightSpan = AceType::MakeRefPtr<LineHeightSpan>(Dimension(30), 0, 3); 1182 spanStr->AddSpan(AceType::MakeRefPtr<LineHeightSpan>(Dimension(30), 0, 3)); 1205 spanStr->AddSpan(AceType::MakeRefPtr<LineHeightSpan>(Dimension(30), 0, 3)); 1206 spanStr->AddSpan(AceType::MakeRefPtr<LineHeightSpan>(Dimension(10), 0, 2)); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_content_modifier_test_ng.cpp | 99 styledString->AddSpan(AceType::MakeRefPtr<LineHeightSpan>(LINE_HEIGHT_VALUE, 0, length)); in CreateTextStyledString()
|
H A D | rich_editor_styled_string_test_ng.cpp | 95 styledString->AddSpan(AceType::MakeRefPtr<LineHeightSpan>(LINE_HEIGHT_VALUE, 0, length)); in CreateTextStyledString()
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/capability/html/ |
H A D | html_to_span.cpp | 1030 return MakeDimensionSpan<LineHeightSpanSparam, LineHeightSpan>(info, value); in CreateSpan()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_pattern.cpp | 333 … auto lineHeightSpan = AceType::MakeRefPtr<LineHeightSpan>(textStyle.GetLineHeight(), 0, length); in CreateStyledStringByTextStyle()
|