/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | span_object.cpp | 61 void FontSpan::ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const in ApplyToSpanItem() argument 65 AddSpanStyle(spanItem); in ApplyToSpanItem() 68 RemoveSpanStyle(spanItem); in ApplyToSpanItem() 78 void FontSpan::AddSpanStyle(const RefPtr<NG::SpanItem>& spanItem) const in AddSpanStyle() 81 spanItem->fontStyle->UpdateTextColor(font_.fontColor.value()); in AddSpanStyle() 85 spanItem->fontStyle->UpdateFontFamily(font_.fontFamiliesNG.value()); in AddSpanStyle() 89 spanItem->fontStyle->UpdateFontSize(font_.fontSize.value()); in AddSpanStyle() 93 spanItem->fontStyle->UpdateItalicFontStyle(font_.fontStyle.value()); in AddSpanStyle() 97 spanItem->fontStyle->UpdateFontWeight(font_.fontWeight.value()); in AddSpanStyle() 101 void FontSpan::RemoveSpanStyle(const RefPtr<NG::SpanItem>& spanItem) in RemoveSpanStyle() argument 168 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 196 RemoveDecorationStyle(const RefPtr<NG::SpanItem>& spanItem) RemoveDecorationStyle() argument 244 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 266 RemoveBaselineOffsetStyle(const RefPtr<NG::SpanItem>& spanItem) RemoveBaselineOffsetStyle() argument 310 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 332 RemoveLetterSpacingStyle(const RefPtr<NG::SpanItem>& spanItem) RemoveLetterSpacingStyle() argument 409 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 434 RemoveSpanStyle(const RefPtr<NG::SpanItem>& spanItem) RemoveSpanStyle() argument 447 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 471 RemoveSpanStyle(const RefPtr<NG::SpanItem>& spanItem) RemoveSpanStyle() argument 552 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 630 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 674 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 760 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 855 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 883 RemoveSpanStyle(const RefPtr<NG::SpanItem>& spanItem) RemoveSpanStyle() argument 939 ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const ApplyToSpanItem() argument 968 RemoveUrlStyle(const RefPtr<NG::SpanItem>& spanItem) RemoveUrlStyle() argument [all...] |
H A D | span_string.cpp | 44 auto spanItem = MakeRefPtr<NG::SpanItem>(); in SpanString() local 52 spanItem->content = text_; in SpanString() 53 spanItem->interval = { 0, wideText.length() }; in SpanString() 54 spans_.emplace_back(spanItem); in SpanString() 61 auto spanItem = MakeRefPtr<NG::ImageSpanItem>(); in SpanString() local 62 spanItem->options = options; in SpanString() 63 spanItem->content = " "; in SpanString() 64 spanItem->interval = { 0, 1 }; in SpanString() 65 spans_.emplace_back(spanItem); in SpanString() 71 auto spanItem in SpanString() local 283 auto spanItem = (*iter)->GetSameStyleSpanItem(); GetStepsByPosition() local 289 spans_.insert(std::next(iter), spanItem); GetStepsByPosition() local 307 RefPtr<NG::SpanItem> spanItem; AddSpecialSpan() local 344 auto spanItem = MakeRefPtr<NG::ImageSpanItem>(); MakeImageSpanItem() local 354 auto spanItem = MakeRefPtr<NG::CustomSpanItem>(); MakeCustomSpanItem() local 582 auto spanItem = MakeRefPtr<NG::SpanItem>(); GetDefaultSpanItem() local 937 AppendSpanItem(const RefPtr<NG::SpanItem>& spanItem) AppendSpanItem() argument 947 auto spanItem = (*it); EncodeTlv() local 1005 auto spanItem = NG::SpanItem::DecodeTlv(buff, cursor); DecodeSpanItemListExt() local 1052 ToFontSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToFontSpan() argument 1064 ToDecorationSpan( const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToDecorationSpan() argument 1074 ToBaselineOffsetSpan( const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToBaselineOffsetSpan() argument 1085 ToLetterSpacingSpan( const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToLetterSpacingSpan() argument 1096 ToGestureSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToGestureSpan() argument 1108 ToTextShadowSpan( const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToTextShadowSpan() argument 1116 ToImageSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToImageSpan() argument 1123 ToParagraphStyleSpan( const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToParagraphStyleSpan() argument 1137 ToLineHeightSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end) ToLineHeightSpan() argument [all...] |
H A D | span_object.h | 105 virtual void ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const = 0; 132 void ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const override; 136 void AddSpanStyle(const RefPtr<NG::SpanItem>& spanItem) const; 137 static void RemoveSpanStyle(const RefPtr<NG::SpanItem>& spanItem); 157 void ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const override; 160 void AddDecorationStyle(const RefPtr<NG::SpanItem>& spanItem) const; 161 static void RemoveDecorationStyle(const RefPtr<NG::SpanItem>& spanItem); 180 void ApplyToSpanItem(const RefPtr<NG::SpanItem>& spanItem, SpanOperation operation) const override; 183 void AddBaselineOffsetStyle(const RefPtr<NG::SpanItem>& spanItem) const; 184 static void RemoveBaselineOffsetStyle(const RefPtr<NG::SpanItem>& spanItem); [all...] |
H A D | span_string.h | 71 void AppendSpanItem(const RefPtr<NG::SpanItem>& spanItem); 73 RefPtr<LineHeightSpan> ToLineHeightSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 75 const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 76 RefPtr<ImageSpan> ToImageSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 77 RefPtr<TextShadowSpan> ToTextShadowSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 78 RefPtr<GestureSpan> ToGestureSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 80 const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 82 const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 83 RefPtr<DecorationSpan> ToDecorationSpan(const RefPtr<NG::SpanItem>& spanItem, int32_t start, int32_t end); 84 RefPtr<FontSpan> ToFontSpan(const RefPtr<NG::SpanItem>& spanItem, int32_ [all...] |
H A D | mutable_span_string.cpp | 341 auto spanItem = MakeRefPtr<NG::SpanItem>(); in InsertString() local 342 spanItem->content = other; in InsertString() 343 spanItem->interval = { 0, otherLength }; in InsertString() 344 spans_.emplace_back(spanItem); in InsertString() 572 RefPtr<NG::SpanItem> spanItem = MakeRefPtr<NG::SpanItem>(); in InsertStringAroundSpecialNode() local 577 spanItem = (*iter2)->GetSameStyleSpanItem(); in InsertStringAroundSpecialNode() 579 spanItem = (*iter)->GetSameStyleSpanItem(); in InsertStringAroundSpecialNode() 582 spanItem->content = str; in InsertStringAroundSpecialNode() 583 spanItem->interval.first = start; in InsertStringAroundSpecialNode() 584 spanItem in InsertStringAroundSpecialNode() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | span_model_adapter.cpp | 42 auto spanItem = AceType::MakeRefPtr<SpanItem>(); in CreateSpanItem() local 43 spanItem->content = item->content; in CreateSpanItem() 46 return spanItem; in CreateSpanItem() 48 spanItem->fontStyle = std::make_unique<FontStyle>(); in CreateSpanItem() 49 spanItem->textLineStyle = std::make_unique<TextLineStyle>(); in CreateSpanItem() 50 UPDATE_SPAN_FONT_STYLE_ITEM(spanItem, FontSize, Dimension(textStyle->fontSize)); in CreateSpanItem() 51 UPDATE_SPAN_FONT_STYLE_ITEM(spanItem, TextColor, in CreateSpanItem() 54 UPDATE_SPAN_FONT_STYLE_ITEM(spanItem, ItalicFontStyle, static_cast<Ace::FontStyle>(textStyle->fontStyle)); in CreateSpanItem() 55 UPDATE_SPAN_FONT_STYLE_ITEM(spanItem, FontWeight, static_cast<FontWeight>(textStyle->fontWeight)); in CreateSpanItem() 56 UPDATE_SPAN_FONT_STYLE_ITEM(spanItem, FontFamil in CreateSpanItem() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | span_accessibility_test_ng.cpp | 25 void ConstructSpanItemOnClick(RefPtr<SpanItem>& spanItem) in ConstructSpanItemOnClick() argument 29 spanItem->onClick = std::move(tmpClickFunc); in ConstructSpanItemOnClick() 351 auto spanItem = spanNode->GetSpanItem(); in HWTEST_F() local 352 ASSERT_NE(spanItem, nullptr); in HWTEST_F() 353 ASSERT_NE(spanItem->accessibilityProperty, nullptr); in HWTEST_F() 359 EXPECT_EQ(spanItem->accessibilityProperty->GetAccessibilityText(), ""); in HWTEST_F() 362 EXPECT_EQ(spanItem->accessibilityProperty->GetAccessibilityText(), TEST_TEXT); in HWTEST_F() 365 EXPECT_EQ(spanItem->accessibilityProperty->GetAccessibilityText(), ""); in HWTEST_F() 368 EXPECT_EQ(spanItem->accessibilityProperty->GetAccessibilityText(), TEST_TEXT); in HWTEST_F() 389 auto spanItem in HWTEST_F() local 427 auto spanItem = spanNode->GetSpanItem(); HWTEST_F() local [all...] |
H A D | text_testfive_ng.cpp | 791 auto spanItem = spanNode->GetSpanItem(); in HWTEST_F() local 792 ASSERT_NE(spanItem, nullptr); in HWTEST_F() 1477 auto spanItem = AceType::MakeRefPtr<SpanItem>(); in HWTEST_F() local 1478 spanItem->textLineStyle->UpdateMaxLines(1024); in HWTEST_F() 1479 spanItem->textLineStyle->UpdateEllipsisMode(EllipsisMode::HEAD); in HWTEST_F() 1480 spanItem->textLineStyle->UpdateLineBreakStrategy(LineBreakStrategy::GREEDY); in HWTEST_F() 1481 spanItem->textLineStyle->UpdateLeadingMargin(LeadingMargin()); in HWTEST_F() 1482 textLayoutAlgorithm->GetSpanParagraphStyle(nullptr, spanItem, pStyle); in HWTEST_F() 1605 auto spanItem = spanNode->GetSpanItem(); in HWTEST_F() local 1606 ASSERT_NE(spanItem, nullpt in HWTEST_F() 1724 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 1755 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 1791 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 1828 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 1927 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 1984 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 2027 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 2048 RefPtr<ImageSpanItem> spanItem = AceType::MakeRefPtr<ImageSpanItem>(); HWTEST_F() local [all...] |
H A D | span_test_ng.cpp | 484 RefPtr<SpanItem> spanItem = AceType::MakeRefPtr<SpanItem>(); in HWTEST_F() local 485 spanNode->spanItem_->children.push_back(spanItem); in HWTEST_F() 505 RefPtr<SpanItem> spanItem = AceType::MakeRefPtr<ImageSpanItem>(); in HWTEST_F() local 506 ASSERT_NE(spanItem, nullptr); in HWTEST_F() 524 auto index = spanItem->UpdateParagraph(nullptr, paragraph, false, placeholderStyle); in HWTEST_F() 526 index = spanItem->UpdateParagraph(nullptr, paragraph, false, placeholderStyle); in HWTEST_F() 528 index = spanItem->UpdateParagraph(nullptr, paragraph, false, placeholderStyle); in HWTEST_F() 530 index = spanItem->UpdateParagraph(nullptr, paragraph, false, placeholderStyle); in HWTEST_F() 532 index = spanItem->UpdateParagraph(nullptr, paragraph, false, placeholderStyle); in HWTEST_F() 827 RefPtr<SpanItem> spanItem in HWTEST_F() local 1214 RefPtr<SpanItem> spanItem = AceType::MakeRefPtr<ImageSpanItem>(); HWTEST_F() local 1352 RefPtr<ImageSpanItem> spanItem = AceType::MakeRefPtr<ImageSpanItem>(); HWTEST_F() local 1390 RefPtr<SpanItem> spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | span_model_ng.cpp | 227 auto spanItem = spanNode->GetSpanItem(); in SetAccessibilityText() local 228 CHECK_NULL_VOID(spanItem); in SetAccessibilityText() 229 CHECK_NULL_VOID(spanItem->accessibilityProperty); in SetAccessibilityText() 230 spanItem->accessibilityProperty->SetAccessibilityText(text); in SetAccessibilityText() 237 auto spanItem = spanNode->GetSpanItem(); in SetAccessibilityDescription() local 238 CHECK_NULL_VOID(spanItem); in SetAccessibilityDescription() 239 CHECK_NULL_VOID(spanItem->accessibilityProperty); in SetAccessibilityDescription() 240 spanItem->accessibilityProperty->SetAccessibilityDescription(description); in SetAccessibilityDescription() 247 auto spanItem = spanNode->GetSpanItem(); in SetAccessibilityImportance() local 248 CHECK_NULL_VOID(spanItem); in SetAccessibilityImportance() 462 auto spanItem = spanNode->GetSpanItem(); GetContent() local 580 auto spanItem = spanNode->GetSpanItem(); SetAccessibilityText() local 590 auto spanItem = spanNode->GetSpanItem(); SetAccessibilityDescription() local 600 auto spanItem = spanNode->GetSpanItem(); SetAccessibilityImportance() local [all...] |
H A D | text_layout_algorithm.cpp | 66 auto spanItem = *it; in ConstructParagraphSpanGroup() local 67 if (!spanItem) { in ConstructParagraphSpanGroup() 71 spanItem->SetNeedRemoveNewLine(false); in ConstructParagraphSpanGroup() 72 auto wContent = StringUtils::ToWstring(spanItem->content); in ConstructParagraphSpanGroup() 88 spanItem->SetNeedRemoveNewLine(true); in ConstructParagraphSpanGroup()
|
H A D | text_model_ng.cpp | 1014 auto spanItem = SpanModelNG::CreateSpanItem(item); in SetTextContentWithStyledString() local 1015 if (spanItem) { in SetTextContentWithStyledString() 1016 auto wSpanContent = StringUtils::ToWstring(spanItem->content); in SetTextContentWithStyledString() 1020 spanItem->interval = { intervalStart, intervalEnd }; in SetTextContentWithStyledString() 1021 spanItem->position = position; in SetTextContentWithStyledString() 1022 spanItems.emplace_back(spanItem); in SetTextContentWithStyledString()
|
H A D | multiple_paragraph_layout_algorithm.cpp | 172 LayoutWrapper* layoutWrapper, const RefPtr<SpanItem>& spanItem, ParagraphStyle& pStyle) in GetSpanParagraphStyle() 174 const auto& lineStyle = spanItem->textLineStyle; in GetSpanParagraphStyle() 204 pStyle.direction = GetTextDirection(spanItem->content, layoutWrapper); in GetSpanParagraphStyle() 206 pStyle.direction = GetTextDirectionByContent(spanItem->content); in GetSpanParagraphStyle() 171 GetSpanParagraphStyle( LayoutWrapper* layoutWrapper, const RefPtr<SpanItem>& spanItem, ParagraphStyle& pStyle) GetSpanParagraphStyle() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_pattern.cpp | 910 void RichEditorPattern::SetGestureOptions(UserGestureOptions options, RefPtr<SpanItem> spanItem) 912 IF_TRUE(options.onClick, spanItem->SetOnClickEvent(std::move(options.onClick))); 913 IF_TRUE(options.onLongPress, spanItem->SetLongPressEvent(std::move(options.onLongPress))); 948 auto spanItem = imageNode->GetSpanItem(); 950 spanItem->content = " "; 951 spanItem->SetImageSpanOptions(options); 952 spanItem->spanItemType = SpanItemType::IMAGE; 953 AddSpanItem(spanItem, spanIndex); 954 SetGestureOptions(options.userGestureOption, spanItem); 957 SetCaretPosition(insertIndex + spanItem 9162 auto spanItem = placeholderNode->GetSpanItem(); SetPlaceholder() local 9533 RefPtr<SpanItem> spanItem = fixDel ? GetDelPartiallySpanItem(changeValue, originalStr, originalPos) : nullptr; GetReplacedSpan() local 11052 GetSymbolSpanOptions(const RefPtr<SpanItem>& spanItem) GetSymbolSpanOptions() argument 11065 ReplacePlaceholderWithCustomSpan( const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex) ReplacePlaceholderWithCustomSpan() argument 11090 ReplacePlaceholderWithSymbolSpan( const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex) ReplacePlaceholderWithSymbolSpan() argument 11099 ReplacePlaceholderWithImageSpan( const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex) ReplacePlaceholderWithImageSpan() argument 11115 ReplacePlaceholderWithRawSpans( const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex) ReplacePlaceholderWithRawSpans() argument 11149 auto spanItem = placeholderSpansMap_[key]; AddSpansAndReplacePlaceholder() local [all...] |
H A D | rich_editor_layout_algorithm.cpp | 278 auto spanItem = spanGroup.front(); in HandleEmptyParagraph() local 279 CHECK_NULL_VOID(spanItem); in HandleEmptyParagraph() 280 auto content = spanItem->GetSpanContent(spanItem->GetSpanContent()); in HandleEmptyParagraph() 282 auto textStyle = spanItem->GetTextStyle(); in HandleEmptyParagraph()
|
H A D | rich_editor_pattern.h | 771 void ReplacePlaceholderWithRawSpans(const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex); 773 SymbolSpanOptions GetSymbolSpanOptions(const RefPtr<SpanItem>& spanItem); 1083 void SetResultObjectText(ResultObject& resultObject, const RefPtr<SpanItem>& spanItem) override; 1089 RefPtr<SpanItem>& newSpanItem, const RefPtr<SpanItem>& spanItem, size_t& index, size_t& placeholderGains); 1090 void ReplacePlaceholderWithCustomSpan(const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex); 1091 void ReplacePlaceholderWithSymbolSpan(const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex); 1092 void ReplacePlaceholderWithImageSpan(const RefPtr<SpanItem>& spanItem, size_t& index, size_t& textIndex); 1136 RefPtr<SpanNode> GetSpanNodeBySpanItem(const RefPtr<SpanItem> spanItem); 1137 int32_t DeleteValueSetBuilderSpan(const RefPtr<SpanItem>& spanItem, RichEditorAbstractSpanResult& spanResult); 1138 int32_t DeleteValueSetImageSpan(const RefPtr<SpanItem>& spanItem, RichEditorAbstractSpanResul [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_accessibility_test_ng.cpp | 234 auto spanItem = richEditorPattern->spans_.front();
in HWTEST_F() local 235 auto& fontStyle = spanItem->fontStyle;
in HWTEST_F() 248 auto& textLineStyle = spanItem->textLineStyle;
in HWTEST_F() 302 auto spanItem = richEditorPattern->spans_.front();
in HWTEST_F() local 303 auto& fontStyle = spanItem->fontStyle;
in HWTEST_F() 316 auto& textLineStyle = spanItem->textLineStyle;
in HWTEST_F() 419 auto spanItem = richEditorPattern->spans_.front();
in HWTEST_F() local 420 auto& fontStyle = spanItem->fontStyle;
in HWTEST_F() 433 auto& textLineStyle = spanItem->textLineStyle;
in HWTEST_F()
|
H A D | rich_editor_pattern_test_ng.cpp | 1567 auto spanItem = AceType::MakeRefPtr<SpanItem>(); in HWTEST_F() local 1569 spanItem->onClick = [](GestureEvent& info) {}; in HWTEST_F() 1570 spanItem->onLongPress = [](GestureEvent& info) {}; in HWTEST_F() 1574 auto start = spanItem->position - StringUtils::ToWstring(spanItem->content).length(); in HWTEST_F() 1575 auto end = spanItem->position; in HWTEST_F() 1576 EXPECT_NE(spanString->ToGestureSpan(spanItem, start, end), nullptr); in HWTEST_F() 1729 auto spanItem = AceType::MakeRefPtr<SpanItem>(); in HWTEST_F() local 1730 ASSERT_NE(spanItem, nullptr); in HWTEST_F() 1731 spanItem in HWTEST_F() 1750 auto spanItem = AceType::MakeRefPtr<SpanItem>(); HWTEST_F() local 1830 auto spanItem = spanNode->GetSpanItem(); HWTEST_F() local [all...] |
H A D | rich_editor_common_test_ng.cpp | 58 auto spanItem = AceType::MakeRefPtr<ImageSpanItem>(); in AddImageSpan() local 59 spanItem->content = " "; in AddImageSpan() 60 spanItem->placeholderIndex = 0; in AddImageSpan() 63 richEditorPattern->spans_.emplace_back(spanItem); in AddImageSpan()
|
H A D | rich_editor_pattern_testfive_ng.cpp | 312 // 4: Create spanItem and set to spans list in HWTEST_F() 313 auto spanItem = AceType::MakeRefPtr<NG::SpanItem>(); in HWTEST_F() local 314 urlSpan->ApplyToSpanItem(spanItem, SpanOperation::ADD); in HWTEST_F() 315 spanItem->position = 2; in HWTEST_F() 317 spans.push_back(spanItem); in HWTEST_F()
|
H A D | rich_editor_pattern_testfour_ng.cpp | 184 auto spanItem = AceType::MakeRefPtr<SpanItem>(); in HWTEST_F() local 185 spanItem->fontStyle = nullptr; in HWTEST_F() 186 spanItem->textLineStyle = nullptr; in HWTEST_F() 187 richEditorPattern->GetTextStyleBySpanItem(spanItem); in HWTEST_F() 188 ASSERT_EQ(spanItem->fontStyle, nullptr); in HWTEST_F() 430 auto spanItem = spanNode->GetSpanItem(); in HWTEST_F() local 431 auto text = spanItem->content; in HWTEST_F() 985 auto spanItem = richEditorPattern->spans_.back(); in HWTEST_F() local 986 spanItem->unicode = 1; in HWTEST_F()
|
H A D | rich_editor_edit_testone_ng.cpp | 272 auto spanItem = it->GetSpanItem(); in HWTEST_F() local 273 spanItem->position = 0; in HWTEST_F() 274 spanItem->textStyle_ = TextStyle(); in HWTEST_F() 275 spanItem->textStyle_.value().fontFamilies_.push_back("test1"); in HWTEST_F() 278 richEditorPattern->DeleteValueSetTextSpan(spanItem, 0, 1, spanResult); in HWTEST_F() 323 auto spanItem = richEditorPattern->spans_.front(); in HWTEST_F() local 324 richEditorPattern->DeleteValueSetImageSpan(spanItem, spanResult); in HWTEST_F() 877 auto spanItem = it->GetSpanItem(); in HWTEST_F() local 879 spanItem->textStyle_ = std::nullopt; in HWTEST_F() 884 spanItem in HWTEST_F() [all...] |
H A D | rich_editor_pattern_testthree_ng.cpp | 294 auto spanItem = spans.back(); in HWTEST_F() local 295 ASSERT_NE(spanItem, nullptr); in HWTEST_F() 297 spanItem->placeholderIndex = currentPosition; in HWTEST_F()
|
/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | native_node_extented.cpp | 576 ArkUI_SpanItem* spanItem = new ArkUI_SpanItem; in OH_ArkUI_StyledString_AddText() local 577 spanItem->content = content; in OH_ArkUI_StyledString_AddText() 579 spanItem->textStyle = nullptr; in OH_ArkUI_StyledString_AddText() 581 spanItem->textStyle = storage->styles.top(); in OH_ArkUI_StyledString_AddText() 583 storage->items.emplace_back(spanItem); in OH_ArkUI_StyledString_AddText() 607 ArkUI_SpanItem* spanItem = new ArkUI_SpanItem; in OH_ArkUI_StyledString_AddPlaceholder() local 609 spanItem->placeholder = new OH_Drawing_PlaceholderSpan { in OH_ArkUI_StyledString_AddPlaceholder() 614 spanItem->placeholder = new OH_Drawing_PlaceholderSpan(); in OH_ArkUI_StyledString_AddPlaceholder() 616 storage->items.emplace_back(spanItem); in OH_ArkUI_StyledString_AddPlaceholder()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor_drag/ |
H A D | rich_editor_drag_test_ng.cpp | 114 auto spanItem = AceType::MakeRefPtr<ImageSpanItem>(); in AddImageSpan() local 115 spanItem->content = " "; in AddImageSpan() 116 spanItem->placeholderIndex = 0; in AddImageSpan() 117 pattern_->spans_.emplace_back(spanItem); in AddImageSpan()
|