Home
last modified time | relevance | path

Searched refs:SpanString (Results 1 – 25 of 34) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/
H A Dspan_string.cpp49 SpanString::SpanString(const std::string& text) in SpanString() function in OHOS::Ace::SpanString
66 SpanString::SpanString(const ImageSpanOptions& options) : text_(" ") in SpanString() function in OHOS::Ace::SpanString
76 SpanString::SpanString(RefPtr<CustomSpan>& span) : text_(" ") in SpanString() function in OHOS::Ace::SpanString
128 SpanString::~SpanString() in ~SpanString()
633 bool SpanString::IsEqualToSpanString(const RefPtr<SpanString>& other) const in IsEqualToSpanString()
638 RefPtr<SpanString> SpanString::GetSubSpanString(int32_t start, int32_t length) const in GetSubSpanString()
641 RefPtr<SpanString> span = AceType::MakeRefPtr<SpanString>(""); in GetSubSpanString()
753 bool SpanString::operator==(const SpanString& other) const in operator ==()
972 RefPtr<SpanString> SpanString::DecodeTlv(std::vector<uint8_t>& buff) in DecodeTlv()
974 RefPtr<SpanString> spanStr = MakeRefPtr<SpanString>(""); in DecodeTlv()
[all …]
H A Dmutable_span_string.h29 class ACE_EXPORT MutableSpanString : public SpanString {
30 DECLARE_ACE_TYPE(MutableSpanString, SpanString);
33 explicit MutableSpanString(const std::string& text) : SpanString(text) {} in MutableSpanString()
34 explicit MutableSpanString(const ImageSpanOptions& options) : SpanString(options) {} in MutableSpanString()
35 explicit MutableSpanString(RefPtr<CustomSpan>& span) : SpanString(span) {} in MutableSpanString()
42 void ReplaceSpanString(int32_t start, int32_t length, const RefPtr<SpanString>& spanString);
43 void InsertSpanString(int32_t start, const RefPtr<SpanString>& spanString);
44 void AppendSpanString(const RefPtr<SpanString>& spanString);
58 void ApplyInsertSpanStringToSpans(int32_t start, const RefPtr<SpanString>& spanString);
59 void ApplyInsertSpanStringToSpanBase(int32_t start, const RefPtr<SpanString>& spanString);
H A Dspan_string.h35 class ACE_EXPORT SpanString : public SpanStringBase {
36 DECLARE_ACE_TYPE(SpanString, SpanStringBase);
39 explicit SpanString(const std::string& text);
40 explicit SpanString(const ImageSpanOptions& options);
41 explicit SpanString(RefPtr<CustomSpan>& span);
42 ~SpanString() override;
55 bool IsEqualToSpanString(const RefPtr<SpanString>& other) const;
56 RefPtr<SpanString> GetSubSpanString(int32_t start, int32_t length) const;
59 bool operator==(const SpanString& other) const;
66 static RefPtr<SpanString> DecodeTlv(std::vector<uint8_t>& buff);
[all …]
H A Dmutable_span_string.cpp422 void MutableSpanString::ReplaceSpanString(int32_t start, int32_t length, const RefPtr<SpanString>& … in ReplaceSpanString()
448 void MutableSpanString::ApplyInsertSpanStringToSpans(int32_t start, const RefPtr<SpanString>& spanS… in ApplyInsertSpanStringToSpans()
482 void MutableSpanString::ApplyInsertSpanStringToSpanBase(int32_t start, const RefPtr<SpanString>& sp… in ApplyInsertSpanStringToSpanBase()
515 void MutableSpanString::InsertSpanString(int32_t start, const RefPtr<SpanString>& spanString) in InsertSpanString()
548 void MutableSpanString::AppendSpanString(const RefPtr<SpanString>& spanString) in AppendSpanString()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/text/
H A Dhtml_utils.h26 class SpanString; variable
31 static std::string ToHtml(const SpanString* str);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/adapter/ohos/capability/
H A Dhtml_convert_test.cpp139 auto spanString3 = AceType::MakeRefPtr<SpanString>("012345678\n9");
169 auto spanString2 = AceType::MakeRefPtr<SpanString>("测试一下中文,\n看看是什么情况");
186 auto spanString = AceType::MakeRefPtr<SpanString>("0123456789");
269 auto spanString = AceType::MakeRefPtr<SpanString>("01234中文56789");
289 auto spanString = AceType::MakeRefPtr<SpanString>("0123456789");
335 auto spanString = AceType::MakeRefPtr<SpanString>("段落标题\n正文第一段开始");
362 auto spanString = AceType::MakeRefPtr<SpanString>("向上到顶适中向下到底");
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/
H A Dspan_string_test_ng.cpp131 auto spanString = AceType::MakeRefPtr<SpanString>("0123456789");
135 auto spanString1 = AceType::MakeRefPtr<SpanString>("中0123456789");
139 auto spanString2 = AceType::MakeRefPtr<SpanString>("0123456");
143 auto spanString3 = AceType::MakeRefPtr<SpanString>("你好");
154 auto spanString1 = AceType::MakeRefPtr<SpanString>("01234中56789");
971 auto spanStr = AceType::MakeRefPtr<SpanString>("123");
979 spanStr = AceType::MakeRefPtr<SpanString>("456");
1173 auto spanStr = AceType::MakeRefPtr<SpanString>("123");
1181 spanStr = AceType::MakeRefPtr<SpanString>("456");
1221 auto spanString2 = SpanString::DecodeTlv(buff);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/
H A Djs_span_string.h95 const RefPtr<SpanString>& GetController();
96 void SetController(const RefPtr<SpanString>& spanString);
106 RefPtr<SpanString> spanString_;
H A Djs_span_string.cpp49 RefPtr<SpanString> spanString;
146 RefPtr<SpanString> spanString; in Constructor()
148 spanString = AceType::MakeRefPtr<SpanString>(data); in Constructor()
152 spanString = AceType::MakeRefPtr<SpanString>(data); in Constructor()
164 spanString = AceType::MakeRefPtr<SpanString>(attachment); in Constructor()
167 spanString = AceType::MakeRefPtr<SpanString>(customSpan); in Constructor()
692 const RefPtr<SpanString>& JSSpanString::GetController() in GetController()
697 void JSSpanString::SetController(const RefPtr<SpanString>& spanString) in SetController()
818 asyncContext->spanString = SpanString::DecodeTlv(asyncContext->buffer); in UnmarshallingExec()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.h346 void SetStyledString(const RefPtr<SpanString>& value);
358 RefPtr<SpanString> CreateStyledStringByTextStyle(
570 RefPtr<SpanString> ToStyledString(int32_t start, int32_t end);
571 SelectionInfo FromStyledString(const RefPtr<SpanString>& spanString);
765 void InsertSpanByBackData(RefPtr<SpanString>& spanString);
766 void AddSpansAndReplacePlaceholder(RefPtr<SpanString>& spanString);
1278 void SetSubMap(RefPtr<SpanString>& spanString);
1280 void AddSpanByPasteData(const RefPtr<SpanString>& spanString);
1281 void CompleteStyledString(RefPtr<SpanString>& spanString);
1282 void InsertStyledStringByPaste(const RefPtr<SpanString>& spanString);
[all …]
H A Drich_editor_styled_string_controller.cpp24 auto spanString = AceType::DynamicCast<SpanString>(value); in SetStyledString()
H A Drich_editor_controller.cpp136 auto spanString = AceType::DynamicCast<SpanString>(spanStringBase); in FromStyledString()
H A Drich_editor_pattern.cpp288 RefPtr<SpanString> insertStyledString = nullptr; in InsertValueInStyledString()
319 RefPtr<SpanString> RichEditorPattern::CreateStyledStringByTextStyle( in CreateStyledStringByTextStyle()
322 auto styledString = AceType::MakeRefPtr<SpanString>(insertValue); in CreateStyledStringByTextStyle()
438 auto styledString = AceType::MakeRefPtr<SpanString>(string); in BeforeStyledStringChange()
3963 RefPtr<SpanString> spanString = MakeRefPtr<SpanString>(""); in ToStyledString()
4236 void RichEditorPattern::SetSubMap(RefPtr<SpanString>& spanString) in SetSubMap()
7336 std::list<RefPtr<SpanString>> spanStrings; in OnBackPressed()
7338 spanStrings.push_back(SpanString::DecodeTlv(arr)); in OnBackPressed()
9194 auto spanStr = SpanString::DecodeTlv(arr); in OnBackPressed()
11060 auto spanString = MakeRefPtr<SpanString>(options); in OnBackPressed()
[all …]
/ohos5.0/foundation/arkui/ace_engine/adapter/preview/entrance/html/
H A Dspan_to_html.cpp22 std::string HtmlUtils::ToHtml(const SpanString* str) in ToHtml()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_controller.cpp38 auto spanString = AceType::DynamicCast<SpanString>(value); in SetStyledString()
H A Dtext_model_ng.cpp73 auto spanString = AceType::DynamicCast<SpanString>(spanBase); in Create()
491 auto spanString = AceType::DynamicCast<SpanString>(spanBase); in InitSpanStringController()
H A Dtext_pattern.h555 void SetStyledString(const RefPtr<SpanString>& value);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/
H A Dtext_field_pattern_testthree.cpp521 RefPtr<SpanString> spanString = SpanString::DecodeTlv(info.selectBuffer);
547 auto spanStr = AceType::MakeRefPtr<SpanString>("dddd结果回填123456");
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/capability/html/
H A Dspan_to_html.cpp539 std::string SpanToHtml::ToHtml(const SpanString& spanString) in ToHtml()
585 auto spanString = SpanString::DecodeTlv(values); in ToHtml()
589 std::string HtmlUtils::ToHtml(const SpanString* str) in ToHtml()
H A Dspan_to_html.h23 static std::string ToHtml(const SpanString& spanString);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/
H A Drich_editor_edit_testone_ng.cpp648 RefPtr<SpanString> spanString = SpanString::DecodeTlv(info.selectBuffer);
675 auto spanStr = AceType::MakeRefPtr<SpanString>("dddd结果回填123456");
720 RefPtr<SpanString> spanString = AceType::MakeRefPtr<SpanString>("");
723 auto spanStr = AceType::MakeRefPtr<SpanString>("test![id1]占位符![id2]");
H A Drich_editor_pattern_test_ng.cpp1510 RefPtr<SpanString> spanString;
1516 spanString = AceType::MakeRefPtr<SpanString>(INIT_VALUE_1);
1545 auto spanString = AceType::MakeRefPtr<SpanString>(INIT_VALUE_1);
1563 auto spanString = AceType::MakeRefPtr<SpanString>(INIT_VALUE_1);
1705 auto spanString = AceType::MakeRefPtr<SpanString>(INIT_VALUE_1);
1732 auto spanString = AceType::MakeRefPtr<SpanString>(INIT_VALUE_1);
H A Drich_editor_pattern_testone_ng.cpp246 RefPtr<SpanString> spanString = AceType::MakeRefPtr<SpanString>(data);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_api.cpp2097 auto* spanString = reinterpret_cast<SpanString*>(descriptor->spanString); in DestroyArkUIStyledStringDescriptor()
2111 SpanString* spanString = new SpanString(""); in UnmarshallStyledStringDescriptor()
2123 auto spanStringRawPtr = reinterpret_cast<SpanString*>(descriptor->spanString); in MarshallStyledStringDescriptor()
2139 auto spanStringRawPtr = reinterpret_cast<SpanString*>(descriptor->spanString); in ConvertToHtml()
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/capability/clipboard/
H A Dclipboard_impl.cpp387 auto spanStr = SpanString::DecodeTlv(itemData[SPAN_STRING_TAG]); in GetDataSync()
473 auto spanStr = SpanString::DecodeTlv(itemData[SPAN_STRING_TAG]); in ProcessPasteDataRecord()

12