Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(81)

Unified Diff: ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_updater.mm

Issue 2644123003: Move ios/ui/suggestions to ios/ui/content_suggestions (Closed)
Patch Set: Rebase Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_updater.mm
diff --git a/ios/chrome/browser/ui/suggestions/suggestions_collection_updater.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_updater.mm
similarity index 76%
rename from ios/chrome/browser/ui/suggestions/suggestions_collection_updater.mm
rename to ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_updater.mm
index 1400e88cd5ba28345e2667edc4a3832b7763e0fc..6ba3bf0d340c143416dae2fdfca4c943d48adf6a 100644
--- a/ios/chrome/browser/ui/suggestions/suggestions_collection_updater.mm
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_updater.mm
@@ -2,31 +2,31 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#import "ios/chrome/browser/ui/suggestions/suggestions_collection_updater.h"
+#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_updater.h"
#include "base/logging.h"
#include "base/mac/foundation_util.h"
#import "ios/chrome/browser/ui/collection_view/collection_view_controller.h"
#import "ios/chrome/browser/ui/collection_view/collection_view_model.h"
-#import "ios/chrome/browser/ui/suggestions/suggestions_article_item.h"
-#import "ios/chrome/browser/ui/suggestions/suggestions_expandable_item.h"
-#import "ios/chrome/browser/ui/suggestions/suggestions_favicon_item.h"
-#import "ios/chrome/browser/ui/suggestions/suggestions_item.h"
-#import "ios/chrome/browser/ui/suggestions/suggestions_stack_item.h"
-#import "ios/chrome/browser/ui/suggestions/suggestions_view_controller.h"
+#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_article_item.h"
+#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_expandable_item.h"
+#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_favicon_item.h"
+#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_item.h"
+#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_stack_item.h"
+#import "ios/chrome/browser/ui/content_suggestions/content_suggestions_view_controller.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
-@implementation SuggestionsCollectionUpdater
+@implementation ContentSuggestionsCollectionUpdater
@synthesize collectionViewController = _collectionViewController;
#pragma mark - Properties
- (void)setCollectionViewController:
- (SuggestionsViewController*)collectionViewController {
+ (ContentSuggestionsViewController*)collectionViewController {
_collectionViewController = collectionViewController;
[collectionViewController loadModel];
CollectionViewModel* model = collectionViewController.collectionViewModel;
@@ -34,15 +34,16 @@
// Stack Item.
[model addSectionWithIdentifier:sectionIdentifier];
- [model addItem:[[SuggestionsStackItem alloc] initWithType:ItemTypeStack
- title:@"The title"
- subtitle:@"The subtitle"]
+ [model addItem:[[ContentSuggestionsStackItem alloc]
+ initWithType:ItemTypeStack
+ title:@"The title"
+ subtitle:@"The subtitle"]
toSectionWithIdentifier:sectionIdentifier++];
// Favicon Item.
[model addSectionWithIdentifier:sectionIdentifier];
- SuggestionsFaviconItem* faviconItem =
- [[SuggestionsFaviconItem alloc] initWithType:ItemTypeFavicon];
+ ContentSuggestionsFaviconItem* faviconItem =
+ [[ContentSuggestionsFaviconItem alloc] initWithType:ItemTypeFavicon];
for (NSInteger i = 0; i < 6; i++) {
[faviconItem addFavicon:[UIImage imageNamed:@"bookmark_gray_star"]
withTitle:@"Super website! Incredible!"];
@@ -54,13 +55,13 @@
[model addSectionWithIdentifier:sectionIdentifier];
// Standard Item.
- [model addItem:[[SuggestionsItem alloc] initWithType:ItemTypeText
- title:@"The title"
- subtitle:@"The subtitle"]
+ [model addItem:[[ContentSuggestionsItem alloc] initWithType:ItemTypeText
+ title:@"The title"
+ subtitle:@"The subtitle"]
toSectionWithIdentifier:sectionIdentifier];
// Article Item.
- [model addItem:[[SuggestionsArticleItem alloc]
+ [model addItem:[[ContentSuggestionsArticleItem alloc]
initWithType:ItemTypeArticle
title:@"Title of an Article"
subtitle:@"This is the subtitle of an article, can "
@@ -93,9 +94,10 @@
subtitle:(NSString*)subtitle
toSection:(NSInteger)inputSection {
DCHECK(_collectionViewController);
- SuggestionsItem* item = [[SuggestionsItem alloc] initWithType:ItemTypeText
- title:title
- subtitle:subtitle];
+ ContentSuggestionsItem* item =
+ [[ContentSuggestionsItem alloc] initWithType:ItemTypeText
+ title:title
+ subtitle:subtitle];
NSInteger sectionIdentifier = kSectionIdentifierEnumZero + inputSection;
NSInteger sectionIndex = inputSection;
CollectionViewModel* model = _collectionViewController.collectionViewModel;

Powered by Google App Engine
This is Rietveld 408576698