| Index: ios/chrome/browser/ui/bookmarks/bookmark_collection_view.h
|
| diff --git a/ios/chrome/browser/ui/bookmarks/bookmark_collection_view.h b/ios/chrome/browser/ui/bookmarks/bookmark_collection_view.h
|
| index ac22302fe2576b8238fd9c8f1172b63a4bef0612..0e32be7f57c10b9f1fe5319026eccc7388fb0dcb 100644
|
| --- a/ios/chrome/browser/ui/bookmarks/bookmark_collection_view.h
|
| +++ b/ios/chrome/browser/ui/bookmarks/bookmark_collection_view.h
|
| @@ -22,6 +22,9 @@ class GURL;
|
| namespace bookmarks {
|
| class BookmarkNode;
|
| } // namespace bookmarks
|
| +namespace user_prefs {
|
| +class PrefRegistrySyncable;
|
| +} // namespace user_prefs
|
|
|
| @protocol BookmarkCollectionViewDelegate<NSObject>
|
|
|
| @@ -88,6 +91,9 @@ class BookmarkNode;
|
| @interface BookmarkCollectionView
|
| : UIView<BookmarkHomePrimaryView, BookmarkModelBridgeObserver>
|
|
|
| +// Registers the feature preferences.
|
| ++ (void)registerBrowserStatePrefs:(user_prefs::PrefRegistrySyncable*)registry;
|
| +
|
| // Designated initializer.
|
| - (instancetype)initWithBrowserState:(ios::ChromeBrowserState*)browserState
|
| frame:(CGRect)frame;
|
| @@ -107,6 +113,12 @@ class BookmarkNode;
|
| @property(nonatomic, weak) id<BookmarkCollectionViewDelegate> delegate;
|
| @property(nonatomic, assign, readonly) const bookmarks::BookmarkNode* folder;
|
|
|
| +// Called when the bookmark view becomes visible.
|
| +- (void)wasShown;
|
| +
|
| +// Called when the bookmark view becomes hidden.
|
| +- (void)wasHidden;
|
| +
|
| #pragma mark - Editing
|
|
|
| @property(nonatomic, assign, readonly) BOOL editing;
|
|
|