Home
last modified time | relevance | path

Searched refs:HoldingSpaceItem (Results 1 – 25 of 51) sorted by relevance

123

/dports/www/chromium-legacy/chromium-88.0.4324.182/chrome/browser/ui/ash/holding_space/
H A Dholding_space_keyed_service.cc36 const HoldingSpaceItem* item) { in GetAlternativeHoldingSpaceItem()
131 std::unique_ptr<HoldingSpaceItem> holding_space_item = in AddPinnedFile()
132 HoldingSpaceItem::CreateFileBackedItem( in AddPinnedFile()
143 const HoldingSpaceItem* holding_space_item_to_record = in AddPinnedFile()
156 const HoldingSpaceItem* holding_space_item = in RemovePinnedFile()
166 const HoldingSpaceItem* holding_space_item_to_record = in RemovePinnedFile()
186 if (item->type() == HoldingSpaceItem::Type::kPinnedFile) in GetPinnedFiles()
199 AddItem(HoldingSpaceItem::CreateFileBackedItem( in AddScreenshot()
219 AddItem(HoldingSpaceItem::CreateFileBackedItem( in AddDownload()
239 AddItem(HoldingSpaceItem::CreateFileBackedItem( in AddNearbyShare()
[all …]
H A Dholding_space_browsertest_base.h27 class HoldingSpaceItem; variable
60 HoldingSpaceItem* AddDownloadFile();
63 HoldingSpaceItem* AddNearbyShareFile();
66 HoldingSpaceItem* AddPinnedFile();
69 HoldingSpaceItem* AddScreenshotFile();
72 HoldingSpaceItem* AddScreenRecordingFile();
76 HoldingSpaceItem* AddItem(Profile* profile,
77 HoldingSpaceItem::Type type,
81 void RemoveItem(const HoldingSpaceItem* item);
H A Dholding_space_browsertest_base.cc166 HoldingSpaceItem* HoldingSpaceBrowserTestBase::AddDownloadFile() { in AddDownloadFile()
167 return AddItem(GetProfile(), HoldingSpaceItem::Type::kDownload, in AddDownloadFile()
171 HoldingSpaceItem* HoldingSpaceBrowserTestBase::AddNearbyShareFile() { in AddNearbyShareFile()
172 return AddItem(GetProfile(), HoldingSpaceItem::Type::kNearbyShare, in AddNearbyShareFile()
176 HoldingSpaceItem* HoldingSpaceBrowserTestBase::AddPinnedFile() { in AddPinnedFile()
177 return AddItem(GetProfile(), HoldingSpaceItem::Type::kPinnedFile, in AddPinnedFile()
181 HoldingSpaceItem* HoldingSpaceBrowserTestBase::AddScreenshotFile() { in AddScreenshotFile()
182 return AddItem(GetProfile(), HoldingSpaceItem::Type::kScreenshot, in AddScreenshotFile()
191 HoldingSpaceItem* HoldingSpaceBrowserTestBase::AddItem( in AddItem()
193 HoldingSpaceItem::Type type, in AddItem()
[all …]
H A Dholding_space_client_impl_browsertest.cc86 AddItem(GetProfile(), HoldingSpaceItem::Type::kDownload, in IN_PROC_BROWSER_TEST_F()
104 AddItem(GetProfile(), HoldingSpaceItem::Type::kDownload, in IN_PROC_BROWSER_TEST_F()
149 auto holding_space_item = HoldingSpaceItem::CreateFileBackedItem( in IN_PROC_BROWSER_TEST_F()
150 HoldingSpaceItem::Type::kDownload, base::FilePath("foo"), in IN_PROC_BROWSER_TEST_F()
170 HoldingSpaceItem* holding_space_item = AddPinnedFile(); in IN_PROC_BROWSER_TEST_F()
202 auto holding_space_item = HoldingSpaceItem::CreateFileBackedItem( in IN_PROC_BROWSER_TEST_F()
203 HoldingSpaceItem::Type::kDownload, base::FilePath("foo"), in IN_PROC_BROWSER_TEST_F()
223 HoldingSpaceItem* holding_space_item = AddPinnedFile(); in IN_PROC_BROWSER_TEST_F()
247 HoldingSpaceItem* download_item = AddDownloadFile(); in IN_PROC_BROWSER_TEST_F()
257 EXPECT_EQ(pinned_file_item->type(), HoldingSpaceItem::Type::kPinnedFile); in IN_PROC_BROWSER_TEST_F()
[all …]
H A Dholding_space_keyed_service_browsertest.cc41 (const HoldingSpaceItem* item),
45 (const HoldingSpaceItem* item),
49 (const HoldingSpaceItem* item),
89 const HoldingSpaceItem* AddHoldingSpaceItem(Profile* profile) { in AddHoldingSpaceItem()
95 const HoldingSpaceItem* result = nullptr; in AddHoldingSpaceItem()
103 .WillOnce([&](const HoldingSpaceItem* item) { in AddHoldingSpaceItem()
113 holding_space_model->AddItem(HoldingSpaceItem::CreateFileBackedItem( in AddHoldingSpaceItem()
114 HoldingSpaceItem::Type::kDownload, item_path, in AddHoldingSpaceItem()
126 const HoldingSpaceItem* holding_space_item, in RemoveHoldingSpaceItemViaClosure()
139 .WillOnce([&](const HoldingSpaceItem* item) { in RemoveHoldingSpaceItemViaClosure()
H A Dholding_space_client_impl.h29 void CopyImageToClipboard(const HoldingSpaceItem&, SuccessCallback) override;
31 void OpenItems(const std::vector<const HoldingSpaceItem*>& items,
33 void ShowItemInFolder(const HoldingSpaceItem&, SuccessCallback) override;
34 void PinItems(const std::vector<const HoldingSpaceItem*>& items) override;
35 void UnpinItems(const std::vector<const HoldingSpaceItem*>& items) override;
H A Dholding_space_keyed_service_unittest.cc67 std::vector<HoldingSpaceItem::Type> types; in GetHoldingSpaceItemTypes()
569 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
590 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
676 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
693 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
711 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
835 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
850 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
866 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
969 HoldingSpaceItem::CreateFileBackedItem( in TEST_F()
[all …]
H A Dholding_space_persistence_delegate.cc47 const HoldingSpaceItem* item) { in OnHoldingSpaceItemAdded()
57 const HoldingSpaceItem* item) { in OnHoldingSpaceItemRemoved()
64 return HoldingSpaceItem::DeserializeId( in OnHoldingSpaceItemRemoved()
84 std::unique_ptr<HoldingSpaceItem> holding_space_item = in RestoreModelFromPersistence()
85 HoldingSpaceItem::Deserialize( in RestoreModelFromPersistence()
H A Dholding_space_file_system_delegate.cc110 const HoldingSpaceItem* item) { in OnHoldingSpaceItemAdded()
139 if (item->type() != HoldingSpaceItem::Type::kPinnedFile) in OnHoldingSpaceItemAdded()
146 const HoldingSpaceItem* item) { in OnHoldingSpaceItemRemoved()
164 const HoldingSpaceItem* item) { in OnHoldingSpaceItemFinalized()
182 if (item->type() != HoldingSpaceItem::Type::kPinnedFile) in OnVolumeMounted()
192 [](const base::FilePath& volume_path, const HoldingSpaceItem* item) { in OnVolumeUnmounted()
252 const HoldingSpaceItem* item) { in OnFilePathValidityChecksComplete()
257 std::vector<const HoldingSpaceItem*> items_to_finalize; in OnFilePathValidityChecksComplete()
289 [](const HoldingSpaceItem* item) { return !item->IsFinalized(); })); in ClearNonFinalizedItems()
H A Dholding_space_persistence_delegate.h21 class HoldingSpaceItem; variable
24 using HoldingSpaceItemPtr = std::unique_ptr<HoldingSpaceItem>;
63 void OnHoldingSpaceItemAdded(const HoldingSpaceItem* item) override;
64 void OnHoldingSpaceItemRemoved(const HoldingSpaceItem* item) override;
H A Dholding_space_client_impl.cc74 void HoldingSpaceClientImpl::CopyImageToClipboard(const HoldingSpaceItem& item, in CopyImageToClipboard()
122 const std::vector<const HoldingSpaceItem*>& items, in OpenItems()
143 for (const HoldingSpaceItem* item : items) { in OpenItems()
180 void HoldingSpaceClientImpl::ShowItemInFolder(const HoldingSpaceItem& item, in ShowItemInFolder()
202 const std::vector<const HoldingSpaceItem*>& items) { in PinItems()
204 for (const HoldingSpaceItem* item : items) { in PinItems()
215 const std::vector<const HoldingSpaceItem*>& items) { in UnpinItems()
217 for (const HoldingSpaceItem* item : items) { in UnpinItems()
H A Dholding_space_util.cc30 gfx::ImageSkia GetPlaceholderImage(HoldingSpaceItem::Type type, in GetPlaceholderImage()
34 case HoldingSpaceItem::Type::kDownload: in GetPlaceholderImage()
35 case HoldingSpaceItem::Type::kNearbyShare: in GetPlaceholderImage()
36 case HoldingSpaceItem::Type::kPinnedFile: in GetPlaceholderImage()
39 case HoldingSpaceItem::Type::kScreenRecording: in GetPlaceholderImage()
40 case HoldingSpaceItem::Type::kScreenshot: in GetPlaceholderImage()
186 HoldingSpaceItem::Type type, in ResolveImage()
/dports/www/chromium-legacy/chromium-88.0.4324.182/ash/public/cpp/holding_space/
H A Dholding_space_item.cc32 case HoldingSpaceItem::Type::kPinnedFile: in TypeToString()
34 case HoldingSpaceItem::Type::kDownload: in TypeToString()
36 case HoldingSpaceItem::Type::kScreenshot: in TypeToString()
38 case HoldingSpaceItem::Type::kNearbyShare: in TypeToString()
47 HoldingSpaceItem::~HoldingSpaceItem() = default;
49 bool HoldingSpaceItem::operator==(const HoldingSpaceItem& rhs) const { in operator ==()
63 std::unique_ptr<HoldingSpaceItem> HoldingSpaceItem::CreateFileBackedItem( in CreateFileBackedItem()
71 return base::WrapUnique(new HoldingSpaceItem( in CreateFileBackedItem()
79 std::unique_ptr<HoldingSpaceItem> HoldingSpaceItem::Deserialize( in Deserialize()
136 HoldingSpaceItem::HoldingSpaceItem(Type type, in HoldingSpaceItem() function in ash::HoldingSpaceItem
[all …]
H A Dholding_space_metrics.cc45 std::string ItemTypeToString(HoldingSpaceItem::Type type) { in ItemTypeToString()
47 case HoldingSpaceItem::Type::kDownload: in ItemTypeToString()
49 case HoldingSpaceItem::Type::kPinnedFile: in ItemTypeToString()
51 case HoldingSpaceItem::Type::kScreenshot: in ItemTypeToString()
53 case HoldingSpaceItem::Type::kNearbyShare: in ItemTypeToString()
55 case HoldingSpaceItem::Type::kScreenRecording: in ItemTypeToString()
74 void RecordItemAction(const std::vector<const HoldingSpaceItem*>& items, in RecordItemAction()
76 for (const HoldingSpaceItem* item : items) { in RecordItemAction()
86 std::map<HoldingSpaceItem::Type, int> counts_by_type; in RecordItemCounts()
87 for (const HoldingSpaceItem* item : items) in RecordItemCounts()
[all …]
H A Dholding_space_item_unittest.cc21 std::vector<HoldingSpaceItem::Type> GetHoldingSpaceItemTypes() { in GetHoldingSpaceItemTypes()
22 std::vector<HoldingSpaceItem::Type> types; in GetHoldingSpaceItemTypes()
23 for (int i = 0; i <= static_cast<int>(HoldingSpaceItem::Type::kMaxValue); ++i) in GetHoldingSpaceItemTypes()
24 types.push_back(static_cast<HoldingSpaceItem::Type>(i)); in GetHoldingSpaceItemTypes()
30 using HoldingSpaceItemTest = testing::TestWithParam<HoldingSpaceItem::Type>;
38 const auto holding_space_item = HoldingSpaceItem::CreateFileBackedItem( in TEST_P()
46 const auto deserialized_holding_space_item = HoldingSpaceItem::Deserialize( in TEST_P()
49 base::BindLambdaForTesting([&](HoldingSpaceItem::Type type, in TEST_P()
65 const auto holding_space_item = HoldingSpaceItem::CreateFileBackedItem( in TEST_P()
76 HoldingSpaceItem::DeserializeId(serialized_holding_space_item); in TEST_P()
H A Dholding_space_item.h27 class ASH_PUBLIC_EXPORT HoldingSpaceItem {
42 HoldingSpaceItem(const HoldingSpaceItem&) = delete;
43 HoldingSpaceItem operator=(const HoldingSpaceItem&) = delete;
44 ~HoldingSpaceItem();
46 bool operator==(const HoldingSpaceItem& rhs) const;
55 static std::unique_ptr<HoldingSpaceItem> CreateFileBackedItem(
71 static std::unique_ptr<HoldingSpaceItem> Deserialize(
107 HoldingSpaceItem(Type type,
H A Dholding_space_model.cc18 void HoldingSpaceModel::AddItem(std::unique_ptr<HoldingSpaceItem> item) { in AddItem()
20 const HoldingSpaceItem* item_ptr = item.get(); in AddItem()
30 [&id](const std::unique_ptr<HoldingSpaceItem>& item) -> bool { in RemoveItem()
38 std::unique_ptr<HoldingSpaceItem> item = std::move(*item_it); in RemoveItem()
55 [&id](const std::unique_ptr<HoldingSpaceItem>& item) -> bool { in FinalizeOrRemoveItem()
60 HoldingSpaceItem* item = item_it->get(); in FinalizeOrRemoveItem()
70 const HoldingSpaceItem* item = items_.at(i).get(); in RemoveIf()
88 const HoldingSpaceItem* HoldingSpaceModel::GetItem( in GetItem()
92 [&id](const std::unique_ptr<HoldingSpaceItem>& item) -> bool { in GetItem()
H A Dholding_space_client.h19 class HoldingSpaceItem; variable
33 virtual void CopyImageToClipboard(const HoldingSpaceItem& item,
42 virtual void OpenItems(const std::vector<const HoldingSpaceItem*>& items,
47 virtual void ShowItemInFolder(const HoldingSpaceItem& item,
51 virtual void PinItems(const std::vector<const HoldingSpaceItem*>& items) = 0;
55 const std::vector<const HoldingSpaceItem*>& items) = 0;
H A Dholding_space_model.h19 class HoldingSpaceItem; variable
31 using ItemList = std::vector<std::unique_ptr<HoldingSpaceItem>>;
39 void AddItem(std::unique_ptr<HoldingSpaceItem> item);
50 using Predicate = base::RepeatingCallback<bool(const HoldingSpaceItem*)>;
58 const HoldingSpaceItem* GetItem(const std::string& id) const;
H A Dholding_space_model_observer.h13 class HoldingSpaceItem; variable
19 virtual void OnHoldingSpaceItemAdded(const HoldingSpaceItem* item) = 0;
22 virtual void OnHoldingSpaceItemRemoved(const HoldingSpaceItem* item) = 0;
25 virtual void OnHoldingSpaceItemFinalized(const HoldingSpaceItem* item) = 0;
/dports/www/chromium-legacy/chromium-88.0.4324.182/ash/system/holding_space/
H A Dholding_space_tray_unittest.cc77 HoldingSpaceItem* AddItem(HoldingSpaceItem::Type type, in AddItem()
89 HoldingSpaceItem* AddPartiallyInitializedItem(HoldingSpaceItem::Type type, in AddPartiallyInitializedItem()
477 HoldingSpaceItem* item_1 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
501 HoldingSpaceItem* item_3 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
503 HoldingSpaceItem* item_4 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
618 HoldingSpaceItem* item_2 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
620 HoldingSpaceItem* item_3 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
622 HoldingSpaceItem* item_4 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
681 HoldingSpaceItem* item_2 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
683 HoldingSpaceItem* item_3 = AddItem(HoldingSpaceItem::Type::kScreenshot, in TEST_P()
[all …]
H A Drecent_files_container.cc52 bool BelongsToDownloadsSection(HoldingSpaceItem::Type type) { in BelongsToDownloadsSection()
53 return type == HoldingSpaceItem::Type::kDownload || in BelongsToDownloadsSection()
54 type == HoldingSpaceItem::Type::kNearbyShare; in BelongsToDownloadsSection()
58 bool BelongToSameSection(HoldingSpaceItem::Type type, in BelongToSameSection()
188 if (item->type() == HoldingSpaceItem::Type::kScreenshot) in AddHoldingSpaceItemView()
201 const HoldingSpaceItem* item) { in RemoveHoldingSpaceItemView()
202 if (item->type() == HoldingSpaceItem::Type::kScreenshot) in RemoveHoldingSpaceItemView()
209 const HoldingSpaceItem* item, in AddHoldingSpaceScreenCaptureView()
233 const HoldingSpaceItem* item) { in RemoveHoldingSpaceScreenCaptureView()
265 const HoldingSpaceItem* item, in AddHoldingSpaceDownloadView()
[all …]
H A Dholding_space_item_views_container.h18 class HoldingSpaceItem; variable
36 virtual void AddHoldingSpaceItemView(const HoldingSpaceItem* item,
39 virtual void RemoveHoldingSpaceItemView(const HoldingSpaceItem* item) = 0;
50 void OnHoldingSpaceItemAdded(const HoldingSpaceItem* item) override;
51 void OnHoldingSpaceItemRemoved(const HoldingSpaceItem* item) override;
52 void OnHoldingSpaceItemFinalized(const HoldingSpaceItem* item) override;
H A Drecent_files_container.h32 void AddHoldingSpaceItemView(const HoldingSpaceItem* item,
35 void RemoveHoldingSpaceItemView(const HoldingSpaceItem* item) override;
38 void AddHoldingSpaceScreenCaptureView(const HoldingSpaceItem* item,
40 void RemoveHoldingSpaceScreenCaptureView(const HoldingSpaceItem* item);
41 void AddHoldingSpaceDownloadView(const HoldingSpaceItem* item, size_t index);
42 void RemoveHoldingSpaceDownloadView(const HoldingSpaceItem* item);
H A Dholding_space_drag_util.cc66 std::vector<const HoldingSpaceItem*> GetHoldingSpaceItems( in GetHoldingSpaceItems()
68 std::vector<const HoldingSpaceItem*> items; in GetHoldingSpaceItems()
180 explicit DragImageItemChipView(const HoldingSpaceItem* item) { in DragImageItemChipView()
185 void InitLayout(const HoldingSpaceItem* item) { in InitLayout()
229 explicit DragImageItemScreenshotView(const HoldingSpaceItem* item) { in DragImageItemScreenshotView()
230 DCHECK_EQ(item->type(), HoldingSpaceItem::Type::kScreenshot); in DragImageItemScreenshotView()
235 void InitLayout(const HoldingSpaceItem* item) { in InitLayout()
391 void InitLayout(const std::vector<const HoldingSpaceItem*>& items) { in InitLayout()
398 const std::vector<const HoldingSpaceItem*>& items) { in AddDragImageItemViews()
404 items.begin(), items.end(), [](const HoldingSpaceItem* item) { in AddDragImageItemViews()
[all …]

123