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; |