OLD | NEW |
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // ====== New Architecture ===== | 5 // ====== New Architecture ===== |
6 // = This code is only used in the new iOS Chrome architecture. = | 6 // = This code is only used in the new iOS Chrome architecture. = |
7 // ============================================================================ | 7 // ============================================================================ |
8 | 8 |
9 #ifndef IOS_CLEAN_CHROME_BROWSER_UI_TAB_TAB_CONTAINER_VIEW_CONTROLLER_H_ | 9 #ifndef IOS_CLEAN_CHROME_BROWSER_UI_TAB_TAB_CONTAINER_VIEW_CONTROLLER_H_ |
10 #define IOS_CLEAN_CHROME_BROWSER_UI_TAB_TAB_CONTAINER_VIEW_CONTROLLER_H_ | 10 #define IOS_CLEAN_CHROME_BROWSER_UI_TAB_TAB_CONTAINER_VIEW_CONTROLLER_H_ |
(...skipping 17 matching lines...) Expand all Loading... |
28 // View controller showing the toolbar for the tab. It will be of a fixed | 28 // View controller showing the toolbar for the tab. It will be of a fixed |
29 // height (determined internally by the tab container), but will span the | 29 // height (determined internally by the tab container), but will span the |
30 // width of the tab. | 30 // width of the tab. |
31 @property(nonatomic, strong) UIViewController* toolbarViewController; | 31 @property(nonatomic, strong) UIViewController* toolbarViewController; |
32 | 32 |
33 // View controller showing the tab strip. It will be of a fixed | 33 // View controller showing the tab strip. It will be of a fixed |
34 // height (determined internally by the tab container), but will span the | 34 // height (determined internally by the tab container), but will span the |
35 // width of the tab. | 35 // width of the tab. |
36 @property(nonatomic, strong) UIViewController* tabStripViewController; | 36 @property(nonatomic, strong) UIViewController* tabStripViewController; |
37 | 37 |
| 38 // View controller showing the find bar. The location of this controller's view |
| 39 // is determined by size class and device type. May be nil if the find bar is |
| 40 // currently closed. |
| 41 @property(nonatomic, strong) UIViewController* findBarViewController; |
| 42 |
38 @end | 43 @end |
39 | 44 |
40 // Tab container which positions the toolbar at the top. | 45 // Tab container which positions the toolbar at the top. |
41 @interface TopToolbarTabViewController : TabContainerViewController | 46 @interface TopToolbarTabViewController : TabContainerViewController |
42 @end | 47 @end |
43 | 48 |
44 // Tab container which positions the toolbar at the bottom. | 49 // Tab container which positions the toolbar at the bottom. |
45 @interface BottomToolbarTabViewController : TabContainerViewController | 50 @interface BottomToolbarTabViewController : TabContainerViewController |
46 @end | 51 @end |
47 | 52 |
48 #endif // IOS_CLEAN_CHROME_BROWSER_UI_TAB_TAB_CONTAINER_VIEW_CONTROLLER_H_ | 53 #endif // IOS_CLEAN_CHROME_BROWSER_UI_TAB_TAB_CONTAINER_VIEW_CONTROLLER_H_ |
OLD | NEW |