Searched refs:letterSpacingSpan (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | span_string_test_ng.cpp | 271 EXPECT_NE(letterSpacingSpan, nullptr); 272 EXPECT_EQ(letterSpacingSpan->GetStartIndex(), 2); 273 EXPECT_EQ(letterSpacingSpan->GetEndIndex(), 3); 274 EXPECT_TRUE(letterSpacingSpan->GetLetterSpacing() == Dimension(5)); 312 EXPECT_NE(letterSpacingSpan, nullptr); 313 EXPECT_EQ(letterSpacingSpan->GetStartIndex(), 5); 314 EXPECT_EQ(letterSpacingSpan->GetEndIndex(), 6); 315 EXPECT_TRUE(letterSpacingSpan->GetLetterSpacing() == Dimension(5)); 1346 EXPECT_FALSE(letterSpacingSpan->IsAttributesEqual(decorationSpan)); 1347 letterSpacingSpan->ApplyToSpanItem(spanItem, SpanOperation::REMOVE); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_object.cpp | 449 auto letterSpacingSpan = Referenced::MakeRefPtr<JSLetterSpacingSpan>(); in Constructor() local 450 letterSpacingSpan->IncRefCount(); in Constructor() 458 letterSpacingSpan->letterSpacingSpan_ = span; in Constructor() 459 args.SetReturnValue(Referenced::RawPtr(letterSpacingSpan)); in Constructor() 462 void JSLetterSpacingSpan::Destructor(JSLetterSpacingSpan* letterSpacingSpan) in Destructor() argument 464 if (letterSpacingSpan != nullptr) { in Destructor() 465 letterSpacingSpan->DecRefCount(); in Destructor() 491 void JSLetterSpacingSpan::SetLetterSpacingSpan(const RefPtr<LetterSpacingSpan>& letterSpacingSpan) in SetLetterSpacingSpan() argument 493 letterSpacingSpan_ = letterSpacingSpan; in SetLetterSpacingSpan()
|
H A D | js_span_object.h | 160 static void Destructor(JSLetterSpacingSpan* letterSpacingSpan); 167 void SetLetterSpacingSpan(const RefPtr<LetterSpacingSpan>& letterSpacingSpan);
|
H A D | js_span_string.cpp | 365 auto letterSpacingSpan = Referenced::Claim(obj->Unwrap<JSLetterSpacingSpan>()); in CreateJsLetterSpacingSpan() local 366 letterSpacingSpan->SetLetterSpacingSpan(span); in CreateJsLetterSpacingSpan() 509 auto* letterSpacingSpan = AceType::DynamicCast<JSLetterSpacingSpan>(base); in ParseJsLetterSpacingSpan() local 510 if (letterSpacingSpan && letterSpacingSpan->GetLetterSpacingSpan()) { in ParseJsLetterSpacingSpan() 512 letterSpacingSpan->GetLetterSpacingSpan()->GetLetterSpacing(), start, start + length); in ParseJsLetterSpacingSpan()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | span_object.cpp | 365 auto letterSpacingSpan = DynamicCast<LetterSpacingSpan>(other); in IsAttributesEqual() local 366 if (!letterSpacingSpan) { in IsAttributesEqual() 369 auto letterSpacing = letterSpacingSpan->GetLetterSpacing(); in IsAttributesEqual()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_pattern.cpp | 337 …auto letterSpacingSpan = AceType::MakeRefPtr<LetterSpacingSpan>(textStyle.GetLetterSpacing(), 0, l… in CreateStyledStringByTextStyle() local 338 styledString->AddSpan(letterSpacingSpan); in CreateStyledStringByTextStyle()
|