Home
last modified time | relevance | path

Searched refs:pasteData (Results 1 - 25 of 57) sorted by relevance

123

/foundation/distributeddatamgr/pasteboard/framework/test/src/
H A Dweb_controller_test.cpp61 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 Dpaste_data_test.cpp444 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 Dpasteboard_utils_test.cpp265 * @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 Dpasteboard_unified_data_test.cpp280 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 Dpasteboard_client_udmf_delay_test.cpp364 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 Dpasteboard_client.cpp146 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 Dpasteboard_web_controller.cpp55 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 Dconvert_utils.cpp27 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 Dpasteboard_ffi.cpp221 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 Dclipboard_impl.cpp26 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 Dclipboard_impl.cpp97 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 Dclipboard_impl.h39 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 Dpaste_service_test.cpp213 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 Dmock_clipboard.h38 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 Dmock_clipboard.cpp77 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 Dclipboard.h42 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 Dclipboard_impl.cpp23 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 Dclipboard_impl.h49 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 Dmock_clip_board.h45 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 Dpasteboard_delay_getter_stub.cpp48 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 Dpasteboard_service_stub.cpp151 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 Dpasteboard_service_proxy.cpp126 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 Dpasteboardclient_fuzzer.cpp46 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 Dpasteboard_service.cpp283 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 Dpasteboard_service.h108 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...]

Completed in 20 milliseconds

123