/foundation/arkui/ace_engine/adapter/ohos/capability/clipboard/ |
H A D | clipboard_impl.cpp | 387 auto spanStr = SpanString::DecodeTlv(itemData[SPAN_STRING_TAG]); in GetDataSync() 388 if (spanStr) { in GetDataSync() 389 result = spanStr->GetString(); in GetDataSync() 396 auto spanStr = toSpan.ToSpanString(*htmlText, false); in GetDataSync() 397 if (spanStr) { in GetDataSync() 398 result = spanStr->GetString(); in GetDataSync() 466 auto spanStr = toSpan.ToSpanString(*htmlText); in ProcessPasteDataRecord() local 467 if (spanStr) { in ProcessPasteDataRecord() 468 resText = spanStr->GetString(); in ProcessPasteDataRecord() 475 auto spanStr in ProcessPasteDataRecord() local 646 auto spanStr = toSpan.ToSpanString(*htmlText); ProcessSpanStringData() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | span_string_test_ng.cpp | 971 auto spanStr = AceType::MakeRefPtr<SpanString>("123"); in HWTEST_F() local 972 spanStr->AddSpan(AceType::MakeRefPtr<FontSpan>(testFont1, 0, 3)); in HWTEST_F() 973 mutableStr->InsertSpanString(0, spanStr); in HWTEST_F() 979 spanStr = AceType::MakeRefPtr<SpanString>("456"); in HWTEST_F() 980 spanStr->AddSpan(AceType::MakeRefPtr<FontSpan>(testFont1, 0, 3)); in HWTEST_F() 981 mutableStr->InsertSpanString(4, spanStr); in HWTEST_F() 1173 auto spanStr = AceType::MakeRefPtr<SpanString>("123"); in HWTEST_F() local 1174 spanStr->AddSpan(paraSpan); in HWTEST_F() 1175 mutableStr->InsertSpanString(0, spanStr); in HWTEST_F() 1181 spanStr in HWTEST_F() 1204 auto spanStr = AceType::MakeRefPtr<SpanString>("dddd当地经的123456"); HWTEST_F() local 1296 auto spanStr = AceType::MakeRefPtr<SpanString>("12345"); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_field_pattern_testthree.cpp | 551 auto spanStr = AceType::MakeRefPtr<SpanString>("dddd结果回填123456"); in HWTEST_F() local 552 spanStr->EncodeTlv(buff); in HWTEST_F() 555 auto sentenceContent = contentController->GetSelectedValue(0, spanStr->GetLength()); in HWTEST_F() 556 ASSERT_EQ(sentenceContent, spanStr->GetString()); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | span_string.cpp | 967 RefPtr<SpanString> spanStr = MakeRefPtr<SpanString>(""); in DecodeTlv() local 968 SpanString* spanString = spanStr.GetRawPtr(); in DecodeTlv() 970 return spanStr; in DecodeTlv() 995 void SpanString::DecodeSpanItemListExt(std::vector<uint8_t>& buff, int32_t& cursor, SpanString* spanStr) in DecodeSpanItemListExt() argument 997 CHECK_NULL_VOID(spanStr); in DecodeSpanItemListExt() 1003 spanStr->AppendSpanItem(imageSpanItem); in DecodeSpanItemListExt() 1006 spanStr->AppendSpanItem(spanItem); in DecodeSpanItemListExt() 1009 spanStr->UpdateSpansMap(); in DecodeSpanItemListExt() 1012 void SpanString::DecodeSpanItemList(std::vector<uint8_t>& buff, int32_t& cursor, RefPtr<SpanString>& spanStr) in DecodeSpanItemList() argument 1014 CHECK_NULL_VOID(spanStr); in DecodeSpanItemList() [all...] |
H A D | span_string.h | 68 static void DecodeSpanItemList(std::vector<uint8_t>& buff, int32_t& cursor, RefPtr<SpanString>& spanStr); 69 static void DecodeSpanItemListExt(std::vector<uint8_t>& buff, int32_t& cursor, SpanString* spanStr);
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_edit_testone_ng.cpp | 652 auto spanStr = AceType::MakeRefPtr<SpanString>("dddd结果回填123456"); in HWTEST_F() local 653 spanStr->EncodeTlv(buff); in HWTEST_F() 700 auto spanStr = AceType::MakeRefPtr<SpanString>("test![id1]占位符![id2]"); in HWTEST_F() local 703 richEditorPattern->AddSpansAndReplacePlaceholder(spanStr); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/style_string/ |
H A D | js_span_string.cpp | 73 int32_t callbackCode, napi_value spanStr = nullptr) in ProcessPromiseCallback() 85 napi_resolve_deferred(asyncContext->env, asyncContext->deferred, spanStr); in ProcessPromiseCallback()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_pattern.cpp | 9222 auto spanStr = SpanString::DecodeTlv(arr); in HandleOnDragDropStyledString() local 9223 if (!spanStr->GetSpanItems().empty()) { in HandleOnDragDropStyledString() 9225 HandleOnDragInsertStyledString(spanStr); in HandleOnDragDropStyledString() 9228 AddSpanByPasteData(spanStr); in HandleOnDragDropStyledString()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_pattern.cpp | 2051 auto spanStr = SpanString::DecodeTlv(arr); in OnDragDrop() local 2052 str += spanStr->GetString(); in OnDragDrop()
|