/foundation/distributeddatamgr/pasteboard/framework/test/src/ |
H A D | web_controller_test.cpp | 61 auto pasteData = webClipboardController.SplitHtml(html); in HWTEST_F() local 62 EXPECT_EQ(pasteData->GetRecordCount(), 1); in HWTEST_F() 63 std::vector<std::shared_ptr<PasteDataRecord>> pasteDataRecords = pasteData->AllRecords(); in HWTEST_F() 80 auto pasteData = webClipboardController.SplitHtml(html); in HWTEST_F() local 81 EXPECT_NE(pasteData, nullptr); in HWTEST_F() 82 std::vector<std::shared_ptr<PasteDataRecord>> pasteDataRecords = pasteData->AllRecords(); in HWTEST_F() 100 auto pasteData = webClipboardController.SplitHtml(html); in HWTEST_F() local 101 EXPECT_NE(pasteData, nullptr); in HWTEST_F() 102 std::vector<std::shared_ptr<PasteDataRecord>> pasteDataRecords = pasteData->AllRecords(); in HWTEST_F() 119 auto pasteData in HWTEST_F() local 144 auto pasteData = webClipboardController.SplitHtml(html); HWTEST_F() local 188 auto pasteData = webClipboardController.SplitHtml(html); HWTEST_F() local 224 auto pasteData = webClipboardController.SplitHtml(html); HWTEST_F() local 243 auto pasteData = webClipboardController.SplitHtml(html); HWTEST_F() local 269 auto pasteData = webClipboardController.SplitHtml(html); HWTEST_F() local [all...] |
H A D | paste_data_test.cpp | 444 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText1); in HWTEST_F() local 445 ASSERT_TRUE(pasteData != nullptr); in HWTEST_F() 446 auto newPrimaryPixelMap = pasteData->GetPrimaryPixelMap(); in HWTEST_F() 448 auto newPrimaryMimeType = pasteData->GetPrimaryMimeType(); in HWTEST_F() 456 ASSERT_FALSE(pasteData->ReplaceRecordAt(1000, record)); in HWTEST_F() 520 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); in HWTEST_F() local 521 pasteData->SetInvalid(); in HWTEST_F() 522 result = pasteData->IsValid(); in HWTEST_F() 536 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); in HWTEST_F() local 537 pasteData in HWTEST_F() 552 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 571 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 589 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 716 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); HWTEST_F() local 872 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 907 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 923 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 942 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 960 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 978 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 996 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 1014 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local [all...] |
H A D | pasteboard_utils_test.cpp | 265 * @tc.desc: pasteData is local data. 273 auto pasteData = PasteboardUtils::GetInstance().Convert(data); in HWTEST_F() local 274 ASSERT_EQ(1, pasteData->GetRecordCount()); in HWTEST_F() 275 auto record = pasteData->GetRecordAt(0); in HWTEST_F() 283 auto newData = PasteboardUtils::GetInstance().Convert(*pasteData); in HWTEST_F() 295 * @tc.desc: pasteData is local data. 303 auto pasteData = PasteboardUtils::GetInstance().Convert(data); in HWTEST_F() local 304 ASSERT_EQ(1, pasteData->GetRecordCount()); in HWTEST_F() 305 auto record = pasteData->GetRecordAt(0); in HWTEST_F() 316 auto newData = PasteboardUtils::GetInstance().Convert(*pasteData); in HWTEST_F() 342 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 379 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 416 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 449 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 483 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 517 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 551 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 585 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 619 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 648 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 693 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 738 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local 778 auto pasteData = PasteboardUtils::GetInstance().Convert(data); HWTEST_F() local [all...] |
H A D | pasteboard_unified_data_test.cpp | 280 PasteData pasteData; in HWTEST_F() local 281 PasteboardClient::GetInstance()->GetPasteData(pasteData); in HWTEST_F() 282 ASSERT_EQ(1, pasteData.GetRecordCount()); in HWTEST_F() 283 auto record = pasteData.GetRecordAt(0); in HWTEST_F() 317 PasteData pasteData; in HWTEST_F() local 318 PasteboardClient::GetInstance()->GetPasteData(pasteData); in HWTEST_F() 319 ASSERT_EQ(1, pasteData.GetRecordCount()); in HWTEST_F() 320 auto record = pasteData.GetRecordAt(0); in HWTEST_F() 357 PasteData pasteData; in HWTEST_F() local 358 PasteboardClient::GetInstance()->GetPasteData(pasteData); in HWTEST_F() 397 PasteData pasteData; HWTEST_F() local 435 PasteData pasteData; HWTEST_F() local 472 PasteData pasteData; HWTEST_F() local 509 PasteData pasteData; HWTEST_F() local 546 PasteData pasteData; HWTEST_F() local 583 PasteData pasteData; HWTEST_F() local 620 PasteData pasteData; HWTEST_F() local 654 PasteData pasteData; HWTEST_F() local 693 PasteData pasteData; HWTEST_F() local 740 PasteData pasteData; HWTEST_F() local 784 PasteData pasteData; HWTEST_F() local 824 PasteData pasteData; HWTEST_F() local [all...] |
H A D | pasteboard_client_udmf_delay_test.cpp | 364 PasteData pasteData;
in HWTEST_F() local 365 status = PasteboardClient::GetInstance()->GetPasteData(pasteData);
in HWTEST_F() 367 auto pasteRecord = pasteData.GetRecordAt(0);
in HWTEST_F() 396 PasteData pasteData;
in HWTEST_F() local 397 status = PasteboardClient::GetInstance()->GetPasteData(pasteData);
in HWTEST_F() 399 auto pasteRecord = pasteData.GetRecordAt(0);
in HWTEST_F() 402 auto plainText2 = pasteData.GetPrimaryText();
in HWTEST_F() 431 PasteData pasteData;
in HWTEST_F() local 432 status = PasteboardClient::GetInstance()->GetPasteData(pasteData);
in HWTEST_F() 434 auto pasteRecord = pasteData in HWTEST_F() 466 PasteData pasteData; HWTEST_F() local 498 PasteData pasteData; HWTEST_F() local 532 PasteData pasteData; HWTEST_F() local 566 PasteData pasteData; HWTEST_F() local 600 PasteData pasteData; HWTEST_F() local 634 PasteData pasteData; HWTEST_F() local 665 PasteData pasteData; HWTEST_F() local 705 PasteData pasteData; HWTEST_F() local 746 PasteData pasteData; HWTEST_F() local 789 PasteData pasteData; HWTEST_F() local 826 PasteData pasteData; HWTEST_F() local 862 PasteData pasteData; HWTEST_F() local [all...] |
/foundation/distributeddatamgr/pasteboard/framework/innerkits/src/ |
H A D | pasteboard_client.cpp | 146 auto pasteData = std::make_shared<PasteData>(); in CreateHtmlData() local 147 pasteData->AddHtmlRecord(htmlText); in CreateHtmlData() 148 return pasteData; in CreateHtmlData() 154 auto pasteData = std::make_shared<PasteData>(); in CreateWantData() local 155 pasteData->AddWantRecord(std::move(want)); in CreateWantData() 156 return pasteData; in CreateWantData() 162 auto pasteData = std::make_shared<PasteData>(); in CreatePlainTextData() local 163 pasteData->AddTextRecord(text); in CreatePlainTextData() 164 return pasteData; in CreatePlainTextData() 170 auto pasteData in CreatePixelMapData() local 178 auto pasteData = std::make_shared<PasteData>(); CreateUriData() local 187 auto pasteData = std::make_shared<PasteData>(); CreateKvData() local 196 auto pasteData = std::make_shared<PasteData>(); CreateMultiTypeData() local 205 auto pasteData = std::make_shared<PasteData>(); CreateMultiTypeDelayData() local 230 GetPasteData(PasteData &pasteData) GetPasteData() argument 285 PasteData pasteData; GetUnifiedData() local 295 PasteData pasteData; GetUdsdData() local 302 RebuildWebviewPasteData(PasteData &pasteData) RebuildWebviewPasteData() argument 353 RetainUri(PasteData &pasteData) RetainUri() argument 379 SetPasteData(PasteData &pasteData, std::shared_ptr<PasteboardDelayGetter> delayGetter, std::map<uint32_t, std::shared_ptr<UDMF::EntryGetter>> entryGetters) SetPasteData() argument 425 auto pasteData = PasteboardUtils::GetInstance().Convert(unifiedData); SetUnifiedData() local 431 auto pasteData = ConvertUtils::Convert(unifiedData); SetUdsdData() local 441 SplitWebviewPasteData(PasteData &pasteData) SplitWebviewPasteData() argument [all...] |
H A D | pasteboard_web_controller.cpp | 55 std::shared_ptr<PasteData> pasteData = BuildPasteData(html, imgSrcMap); variable 56 return pasteData; 59 std::shared_ptr<std::string> PasteboardWebController::RebuildHtml(std::shared_ptr<PasteData> pasteData) noexcept 61 std::vector<std::shared_ptr<PasteDataRecord>> pasteDataRecords = pasteData->AllRecords(); 87 RemoveAllRecord(pasteData); variable 91 pasteData->AddHtmlRecord(*htmlData); 147 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); variable 148 pasteData->AddHtmlRecord(*html); 158 pasteData->AddRecord(record); 160 return pasteData; [all...] |
H A D | convert_utils.cpp | 27 auto pasteData = std::make_shared<PasteData>(Convert(unifiedData.GetRecords())); in Convert() local 28 pasteData->SetProperty(ConvertProperty(unifiedData.GetProperties(), unifiedData)); in Convert() 29 return pasteData; in Convert() 32 std::shared_ptr<UnifiedData> ConvertUtils::Convert(const PasteData &pasteData) in Convert() argument 35 unifiedData->SetRecords(Convert(pasteData.AllRecords())); in Convert() 36 unifiedData->SetProperties(ConvertProperty(pasteData.GetProperty())); in Convert() 37 unifiedData->SetDataId(pasteData.GetDataId()); in Convert()
|
/foundation/distributeddatamgr/pasteboard/interfaces/cj/src/ |
H A D | pasteboard_ffi.cpp | 221 auto pasteData = instance->GetRealPasteData(); in FfiOHOSPasteDataGetPrimaryText() local 222 if (pasteData == nullptr) { in FfiOHOSPasteDataGetPrimaryText() 223 LOGE("[PasteData] GetPrimaryText: pasteData not exist"); in FfiOHOSPasteDataGetPrimaryText() 227 std::shared_ptr<std::string> p = pasteData->GetPrimaryText(); in FfiOHOSPasteDataGetPrimaryText() 274 auto pasteData = instance->GetRealPasteData(); in FfiOHOSPasteDataGetPrimaryHtml() local 275 if (pasteData == nullptr) { in FfiOHOSPasteDataGetPrimaryHtml() 276 LOGE("[PasteData] GetPrimaryHtml: pasteData not exist"); in FfiOHOSPasteDataGetPrimaryHtml() 280 std::shared_ptr<std::string> p = pasteData->GetPrimaryHtml(); in FfiOHOSPasteDataGetPrimaryHtml() 304 auto pasteData = instance->GetRealPasteData(); in FfiOHOSPasteDataGetPrimaryUri() local 305 if (pasteData in FfiOHOSPasteDataGetPrimaryUri() 335 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataGetPrimaryPixelMap() local 367 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataGetPrimaryMimeType() local 426 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataGetProperty() local 478 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataSetProperty() local 500 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataGetTag() local 532 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataHasType() local 561 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataAddRecord() local 585 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataAddMimeTypeRecord() local 622 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataAddPixelMapRecord() local 647 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataAddArrayRecord() local 670 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataGetMimeTypes() local 699 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataGetRecord() local 744 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataGetRecordCount() local 766 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataRemoveRecord() local 806 auto pasteData = instance->GetRealPasteData(); FfiOHOSPasteDataReplaceRecord() local 872 std::shared_ptr<MiscServices::PasteData> pasteData = std::make_shared<PasteData>(); FfiOHOSSystemPasteboardGetData() local [all...] |
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | clipboard_impl.cpp | 26 auto pasteData = OHOS::MiscServices::PasteboardClient::GetInstance()->CreatePlainTextData(data); in SetData() local 27 if (!pasteData) { in SetData() 32 [pasteData]() { OHOS::MiscServices::PasteboardClient::GetInstance()->SetPasteData(*pasteData); }, in SetData() 47 OHOS::MiscServices::PasteData pasteData; in GetData() local 48 auto ok = OHOS::MiscServices::PasteboardClient::GetInstance()->GetPasteData(pasteData); in GetData() 53 auto textData = pasteData.GetPrimaryText(); in GetData()
|
/foundation/arkui/ace_engine/adapter/ohos/capability/clipboard/ |
H A D | clipboard_impl.cpp | 97 auto pasteData = OHOS::MiscServices::PasteboardClient::GetInstance()->CreatePlainTextData(data); in SetData() 98 CHECK_NULL_VOID(pasteData); in SetData() 99 pasteData->SetShareOption(shareOption); in SetData() 100 pasteData->SetDraggedDataFlag(isDragData); in SetData() 101 OHOS::MiscServices::PasteboardClient::GetInstance()->SetPasteData(*pasteData); in SetData() 120 auto pasteData = OHOS::MiscServices::PasteboardClient::GetInstance()->CreatePixelMapData( in SetPixelMapData() 122 CHECK_NULL_VOID(pasteData); in SetPixelMapData() 123 pasteData->SetShareOption(shareOption); in SetPixelMapData() 125 OHOS::MiscServices::PasteboardClient::GetInstance()->SetPasteData(*pasteData); in SetPixelMapData() 188 const RefPtr<PasteDataMix>& pasteData, cons in AddMultiTypeRecord() 187 AddMultiTypeRecord( const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) AddMultiTypeRecord() argument 272 AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) AddPixelMapRecord() argument 285 AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) AddImageRecord() argument 296 AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) AddTextRecord() argument 308 AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) AddSpanStringRecord() argument 320 SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption) SetData() argument 362 SetUnifiedData(std::shared_ptr<MiscServices::PasteData> pasteData) SetUnifiedData() argument 496 OHOS::MiscServices::PasteData pasteData; GetDataSync() local 619 ProcessSpanStringData(std::vector<std::vector<uint8_t>>& arrays, const OHOS::MiscServices::PasteData& pasteData, std::string& text, bool& isMultiTypeRecord) ProcessSpanStringData() argument [all...] |
H A D | clipboard_impl.h | 39 void AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) override; 40 void AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) override; 41 void AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) override; 42 void AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) override; 44 const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) override; 45 void SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption) override; 76 const OHOS::MiscServices::PasteData& pasteData, std::string& text, bool& isMultiTypeRecord); 103 void SetUnifiedData(std::shared_ptr<OHOS::MiscServices::PasteData> pasteData);
|
/foundation/distributeddatamgr/pasteboard/services/test/unittest/src/ |
H A D | paste_service_test.cpp | 213 PasteData pasteData; in HWTEST_F() local 214 ret = PasteboardClient::GetInstance()->GetPasteData(pasteData); in HWTEST_F() 217 auto primaryText = pasteData.GetPrimaryText(); in HWTEST_F() 503 PasteData pasteData; in HWTEST_F() local 504 ret = PasteboardClient::GetInstance()->GetPasteData(pasteData); in HWTEST_F() 506 auto record = pasteData.GetPrimaryWant(); in HWTEST_F() 529 PasteData pasteData; in HWTEST_F() local 530 ret = PasteboardClient::GetInstance()->GetPasteData(pasteData); in HWTEST_F() 532 auto record = pasteData.GetPrimaryUri(); in HWTEST_F() 554 PasteData pasteData; in HWTEST_F() local 579 PasteData pasteData; HWTEST_F() local 596 auto pasteData = PasteboardClient::GetInstance()->CreateHtmlData(htmlText); HWTEST_F() local 644 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 677 auto pasteData = PasteboardClient::GetInstance()->CreateHtmlData(htmlText); HWTEST_F() local 717 auto pasteData = PasteboardClient::GetInstance()->CreatePixelMapData(pixelMapIn); HWTEST_F() local 739 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 771 auto pasteData = PasteboardClient::GetInstance()->CreateKvData(mimeType, arrayBuffer); HWTEST_F() local 794 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 824 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 870 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 895 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 928 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 970 auto pasteData = PasteboardClient::GetInstance()->CreatePixelMapData(pixelMapIn); HWTEST_F() local 1034 auto pasteData = PasteboardClient::GetInstance()->CreatePixelMapData(pixelMapIn); HWTEST_F() local 1079 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData("hello"); HWTEST_F() local 1117 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(text); HWTEST_F() local 1139 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData("hello"); HWTEST_F() local 1163 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 1241 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 1265 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 1288 auto pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(plainText); HWTEST_F() local 1331 auto pasteData = PasteboardClient::GetInstance()->CreateKvData(mimeType, arrayBuffer); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/mock/core/common/ |
H A D | mock_clipboard.h | 38 void AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) override; 39 void AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) override; 40 void AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) override; 41 void AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) override; 43 const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) override; 44 void SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption = CopyOptions::Distributed) override;
|
H A D | mock_clipboard.cpp | 77 void MockClipBoard::AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) {} in AddPixelMapRecord() argument 78 void MockClipBoard::AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) {} in AddImageRecord() argument 79 void MockClipBoard::AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) {} in AddTextRecord() argument 80 void MockClipBoard::AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) {} in AddSpanStringRecord() argument 82 const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) in AddMultiTypeRecord() 84 void MockClipBoard::SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption) {} in SetData() argument 81 AddMultiTypeRecord( const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) AddMultiTypeRecord() argument
|
/foundation/arkui/ace_engine/frameworks/core/common/clipboard/ |
H A D | clipboard.h | 42 virtual void AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) = 0; 43 virtual void AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) = 0; 44 virtual void AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) = 0; 45 virtual void AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) = 0; 47 const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) = 0; 48 virtual void SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption = CopyOptions::Distributed) = 0;
|
/foundation/arkui/ace_engine/adapter/preview/entrance/clipboard/ |
H A D | clipboard_impl.cpp | 23 void ClipboardImpl::AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) {} in AddPixelMapRecord() argument 24 void ClipboardImpl::AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) {} in AddImageRecord() argument 25 void ClipboardImpl::AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) {} in AddTextRecord() argument 26 void ClipboardImpl::AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) {} in AddSpanStringRecord() argument 28 const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) {}; in AddMultiTypeRecord() 29 void ClipboardImpl::SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption) {} in SetData() argument 27 AddMultiTypeRecord( const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) AddMultiTypeRecord() argument
|
H A D | clipboard_impl.h | 49 void AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) override; 50 void AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) override; 51 void AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) override; 52 void AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) override; 54 const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) override; 55 void SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption) override;
|
/foundation/arkui/ace_engine/test/unittest/core/common/clipboard/ |
H A D | mock_clip_board.h | 45 void AddPixelMapRecord(const RefPtr<PasteDataMix>& pasteData, const RefPtr<PixelMap>& pixmap) override {}; 46 void AddImageRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& uri) override {}; 47 void AddTextRecord(const RefPtr<PasteDataMix>& pasteData, const std::string& selectedStr) override {}; 48 void AddSpanStringRecord(const RefPtr<PasteDataMix>& pasteData, std::vector<uint8_t>& data) override {}; 50 const RefPtr<PasteDataMix>& pasteData, const RefPtr<MultiTypeRecordMix>& multiTypeRecord) override {}; 51 void SetData(const RefPtr<PasteDataMix>& pasteData, CopyOptions copyOption = CopyOptions::Distributed) override {};
|
/foundation/distributeddatamgr/pasteboard/services/zidl/src/ |
H A D | pasteboard_delay_getter_stub.cpp | 48 PasteData pasteData;
in OnGetPasteData() local 50 GetPasteData(dataType, pasteData);
in OnGetPasteData() 52 bool ret = pasteData.Encode(pasteDataTlv);
in OnGetPasteData() 66 if (!pasteData.WriteUriFd(reply, pasteUriHandler, false)) {
in OnGetPasteData()
|
H A D | pasteboard_service_stub.cpp | 151 PasteData pasteData{}; in OnGetPasteData() 152 pasteData.SetPasteId(pasteId); in OnGetPasteData() 154 auto result = GetPasteData(pasteData, syncTime); in OnGetPasteData() 155 HiViewAdapter::ReportUseBehaviour(pasteData, HiViewAdapter::PASTE_STATE, result); in OnGetPasteData() 157 bool ret = pasteData.Encode(pasteDataTlv); in OnGetPasteData() 171 if (!pasteData.WriteUriFd(reply, pasteUriHandler, false)) { in OnGetPasteData() 206 auto pasteData = std::make_shared<PasteData>(); in UnmarshalPasteData() local 207 bool ret = pasteData->Decode(pasteDataTlv); in UnmarshalPasteData() 212 return pasteData; in UnmarshalPasteData() 217 auto pasteData in OnSetPasteData() local [all...] |
H A D | pasteboard_service_proxy.cpp | 126 int32_t PasteboardServiceProxy::SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter, in SetPasteData() argument 136 if (pasteData.IsDelayData() && delayGetter == nullptr) { in SetPasteData() 137 pasteData.SetDelayData(false); in SetPasteData() 139 if (pasteData.IsDelayRecord() && entryGetter == nullptr) { in SetPasteData() 140 pasteData.SetDelayRecord(false); in SetPasteData() 143 bool ret = pasteData.Encode(pasteDataTlv); in SetPasteData() 157 if (!pasteData.WriteUriFd(data, copyHandler)) { in SetPasteData() 161 if (pasteData.IsDelayData() && !data.WriteRemoteObject(delayGetter->AsObject())) { in SetPasteData() 165 if (pasteData.IsDelayRecord() && !data.WriteRemoteObject(entryGetter->AsObject())) { in SetPasteData() 177 __attribute__ ((no_sanitize("cfi"))) int32_t PasteboardServiceProxy::GetPasteData(PasteData &pasteData, in GetPasteData() argument [all...] |
/foundation/distributeddatamgr/pasteboard/test/fuzztest/pasteboardclient_fuzzer/ |
H A D | pasteboardclient_fuzzer.cpp | 46 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); in FuzzPasteboardclient() local 54 pasteData = PasteboardClient::GetInstance()->CreatePlainTextData(str); in FuzzPasteboardclient() 57 pasteData = PasteboardClient::GetInstance()->CreateUriData(Uri(str)); in FuzzPasteboardclient() 60 pasteData->AddRecord(pasteDataRecord); in FuzzPasteboardclient() 62 pasteData->Encode(buffer); in FuzzPasteboardclient() 115 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); in FuzzPasteboard() local 131 pasteData = PasteboardClient::GetInstance()->CreatePixelMapData(pixelMapIn); in FuzzPasteboard() 134 pasteData = PasteboardClient::GetInstance()->CreateKvData(mimetype, kvData); in FuzzPasteboard() 138 pasteData->AddRecord(pasteDataRecord); in FuzzPasteboard() 142 PasteboardClient::GetInstance()->SetPasteData(*pasteData); in FuzzPasteboard() 339 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); FuzzPasteboardclientcreateData() local [all...] |
/foundation/distributeddatamgr/pasteboard/services/core/src/ |
H A D | pasteboard_service.cpp | 283 void PasteboardService::ReportUeCopyEvent(PasteData &pasteData, int32_t result) in ReportUeCopyEvent() argument 287 UE_REPORT(UeReporter::UE_COPY, GenerateDataType(pasteData), appInfo.bundleName, res, in ReportUeCopyEvent() 421 int32_t PasteboardService::IsDataVaild(PasteData &pasteData, uint32_t tokenId) in IsDataVaild() argument 423 if (pasteData.IsDraggedData() || !pasteData.IsValid()) { in IsDataVaild() 431 if (pasteData.GetScreenStatus() > screenStatus) { in IsDataVaild() 433 screenStatus, pasteData.GetScreenStatus()); in IsDataVaild() 436 switch (pasteData.GetShareOption()) { in IsDataVaild() 438 if (pasteData.GetTokenId() != tokenId) { in IsDataVaild() 452 tokenId, pasteData in IsDataVaild() 562 SetLocalPasteFlag(bool isCrossPaste, uint32_t tokenId, PasteData &pasteData) SetLocalPasteFlag() argument 1081 RevokeUriPermission(std::shared_ptr<PasteData> pasteData) RevokeUriPermission() argument 1196 SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter, const sptr<IPasteboardEntryGetter> entryGetter) SetPasteData() argument 1203 SaveData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter, sptr<IPasteboardEntryGetter> entryGetter) SaveData() argument 1256 HandleDelayDataAndRecord(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter, sptr<IPasteboardEntryGetter> entryGetter, const AppInfo &appInfo) HandleDelayDataAndRecord() argument 1317 std::shared_ptr<PasteData> pasteData = it.second; DetectPatterns() local 1440 SavePasteData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter, sptr<IPasteboardEntryGetter> entryGetter) SavePasteData() argument 1469 SetWebViewPasteData(PasteData &pasteData, const std::string &bundleName) SetWebViewPasteData() argument 1741 UpdateShareOption(PasteData &pasteData) UpdateShareOption() argument 1928 SetPasteDataDot(PasteData &pasteData) SetPasteDataDot() argument 1945 GetPasteDataDot(PasteData &pasteData, const std::string &bundleName) GetPasteDataDot() argument 1992 std::shared_ptr<PasteData> pasteData = std::make_shared<PasteData>(); GetDistributedData() local [all...] |
/foundation/distributeddatamgr/pasteboard/services/core/include/ |
H A D | pasteboard_service.h | 108 virtual int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter, 215 int32_t SavePasteData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter = nullptr, 217 int32_t SaveData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter = nullptr, 219 void HandleDelayDataAndRecord(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter, 221 int32_t PreParePasteData(std::shared_ptr<PasteData> &pasteData, const AppInfo &appInfo); 223 void SetPasteDataDot(PasteData &pasteData); 229 void GetPasteDataDot(PasteData &pasteData, const std::string &bundleName); 238 void RevokeUriPermission(std::shared_ptr<PasteData> pasteData); 259 int32_t IsDataVaild(PasteData &pasteData, uint32_t tokenId); 263 static void SetLocalPasteFlag(bool isCrossPaste, uint32_t tokenId, PasteData &pasteData); [all...] |