Home
last modified time | relevance | path

Searched refs:multiTypeRecordImpl (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/capability/clipboard/
H A Dclipboard_impl.cpp194 auto multiTypeRecordImpl = AceType::DynamicCast<MultiTypeRecordImpl>(multiTypeRecord); in AddMultiTypeRecord() local
195 CHECK_NULL_VOID(multiTypeRecordImpl); in AddMultiTypeRecord()
198 if (!multiTypeRecordImpl->GetPlainText().empty()) { in AddMultiTypeRecord()
200 std::make_shared<OHOS::MiscServices::EntryValue>(multiTypeRecordImpl->GetPlainText()); in AddMultiTypeRecord()
202 if (!multiTypeRecordImpl->GetUri().empty()) { in AddMultiTypeRecord()
204 std::make_shared<OHOS::MiscServices::EntryValue>(multiTypeRecordImpl->GetUri()); in AddMultiTypeRecord()
206 if (multiTypeRecordImpl->GetPixelMap()) { in AddMultiTypeRecord()
208 std::make_shared<OHOS::MiscServices::EntryValue>(multiTypeRecordImpl->GetPixelMap()); in AddMultiTypeRecord()
210 if (!multiTypeRecordImpl->GetSpanStringBuffer().empty()) { in AddMultiTypeRecord()
212 … std::make_shared<OHOS::MiscServices::EntryValue>(multiTypeRecordImpl->GetSpanStringBuffer()); in AddMultiTypeRecord()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.cpp7222 auto multiTypeRecordImpl = AceType::MakeRefPtr<MultiTypeRecordImpl>(); in OnBackPressed() local
7229 multiTypeRecordImpl->SetPlainText(data); in OnBackPressed()
7230 EncodeTlvDataByResultObject(result, multiTypeRecordImpl->GetSpanStringBuffer()); in OnBackPressed()
7231 clipboard_->AddMultiTypeRecord(pasteData, multiTypeRecordImpl); in OnBackPressed()
7244 multiTypeRecordImpl->SetPixelMap(result.valuePixelMap); in OnBackPressed()
7246 multiTypeRecordImpl->SetUri(result.valueString); in OnBackPressed()
7248 EncodeTlvDataByResultObject(result, multiTypeRecordImpl->GetSpanStringBuffer()); in OnBackPressed()
7249 clipboard_->AddMultiTypeRecord(pasteData, multiTypeRecordImpl); in OnBackPressed()