Home
last modified time | relevance | path

Searched refs:spanItem (Results 1 - 25 of 35) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/
H A Dspan_object.cpp61 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 Dspan_string.cpp44 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 Dspan_object.h105 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 Dspan_string.h71 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 Dmutable_span_string.cpp341 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 Dspan_model_adapter.cpp42 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 Dspan_accessibility_test_ng.cpp25 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 Dtext_testfive_ng.cpp791 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 Dspan_test_ng.cpp484 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 Dspan_model_ng.cpp227 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 Dtext_layout_algorithm.cpp66 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 Dtext_model_ng.cpp1014 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 Dmultiple_paragraph_layout_algorithm.cpp172 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 Drich_editor_pattern.cpp910 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 Drich_editor_layout_algorithm.cpp278 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 Drich_editor_pattern.h771 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 Drich_editor_accessibility_test_ng.cpp234 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 Drich_editor_pattern_test_ng.cpp1567 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 Drich_editor_common_test_ng.cpp58 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 Drich_editor_pattern_testfive_ng.cpp312 // 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 Drich_editor_pattern_testfour_ng.cpp184 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 Drich_editor_edit_testone_ng.cpp272 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 Drich_editor_pattern_testthree_ng.cpp294 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 Dnative_node_extented.cpp576 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 Drich_editor_drag_test_ng.cpp114 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()

Completed in 36 milliseconds

12