Index: ios/clean/chrome/browser/ui/tab_collection/tab_collection_data_source.h |
diff --git a/ios/clean/chrome/browser/ui/tab_collection/tab_collection_data_source.h b/ios/clean/chrome/browser/ui/tab_collection/tab_collection_data_source.h |
deleted file mode 100644 |
index eaeecace914eb1ea702d645f27dd9b6824a84edf..0000000000000000000000000000000000000000 |
--- a/ios/clean/chrome/browser/ui/tab_collection/tab_collection_data_source.h |
+++ /dev/null |
@@ -1,30 +0,0 @@ |
-// Copyright 2017 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef IOS_CLEAN_CHROME_BROWSER_UI_TAB_COLLECTION_TAB_COLLECTION_DATA_SOURCE_H_ |
-#define IOS_CLEAN_CHROME_BROWSER_UI_TAB_COLLECTION_TAB_COLLECTION_DATA_SOURCE_H_ |
- |
-#import <Foundation/Foundation.h> |
- |
-const int kTabCollectionDataSourceInvalidIndex = -1; |
- |
-// The data source for tab collection UI. |
-// Conceptually the tab collection represents a group of WebState objects (which |
-// are ultimately the model-layer representation of a browser tab). The data |
-// source must be able to map between indices and WebStates. |
-@protocol TabCollectionDataSource<NSObject> |
- |
-// The number of tabs to be displayed in the collection. |
-- (int)numberOfTabs; |
- |
-// Title for the tab at |index| in the collection. |
-- (NSString*)titleAtIndex:(int)index; |
- |
-// Index for the active tab or kTabCollectionDataSourceInvalidIndex if there is |
-// no active tab. |
-- (int)indexOfActiveTab; |
- |
-@end |
- |
-#endif // IOS_CLEAN_CHROME_BROWSER_UI_TAB_COLLECTION_TAB_COLLECTION_DATA_SOURCE_H_ |