| Index: ios/clean/chrome/browser/ui/tab_strip/tab_strip_view_controller.mm
|
| diff --git a/ios/clean/chrome/browser/ui/tab_strip/tab_strip_view_controller.mm b/ios/clean/chrome/browser/ui/tab_strip/tab_strip_view_controller.mm
|
| index 0e39f22b4410000d902a796e3e4e1c3dc7843381..5cd62fcf4e3f4a24b3dcb41d54dd98561b795f97 100644
|
| --- a/ios/clean/chrome/browser/ui/tab_strip/tab_strip_view_controller.mm
|
| +++ b/ios/clean/chrome/browser/ui/tab_strip/tab_strip_view_controller.mm
|
| @@ -4,6 +4,8 @@
|
|
|
| #import "ios/clean/chrome/browser/ui/tab_strip/tab_strip_view_controller.h"
|
|
|
| +#import "ios/clean/chrome/browser/ui/commands/tab_strip_commands.h"
|
| +
|
| #if !defined(__has_feature) || !__has_feature(objc_arc)
|
| #error "This file requires ARC support."
|
| #endif
|
| @@ -14,6 +16,7 @@ CGFloat kSpacing = 10.0f;
|
| }
|
|
|
| @implementation TabStripViewController
|
| +@synthesize dispatcher = _dispatcher;
|
|
|
| - (UICollectionViewLayout*)collectionViewLayout {
|
| UICollectionViewFlowLayout* layout =
|
| @@ -26,4 +29,12 @@ CGFloat kSpacing = 10.0f;
|
| return layout;
|
| }
|
|
|
| +- (void)showTabAtIndex:(int)index {
|
| + [self.dispatcher showTabStripTabAtIndex:index];
|
| +}
|
| +
|
| +- (void)closeTabAtIndex:(int)index {
|
| + [self.dispatcher closeTabStripTabAtIndex:index];
|
| +}
|
| +
|
| @end
|
|
|