Chromium Code Reviews| Index: ui/app_list/cocoa/apps_search_box_controller.h |
| diff --git a/ui/app_list/cocoa/apps_search_box_controller.h b/ui/app_list/cocoa/apps_search_box_controller.h |
| index 8f048e8a56300a09c5b87cb5e6a6f40aecd92301..3aa840d2d1013bee67ffcc711f52f94313774367 100644 |
| --- a/ui/app_list/cocoa/apps_search_box_controller.h |
| +++ b/ui/app_list/cocoa/apps_search_box_controller.h |
| @@ -12,14 +12,19 @@ |
| #include "ui/app_list/app_list_export.h" |
| namespace app_list { |
| +class AppListMenu; |
| +class AppListViewDelegate; |
| class SearchBoxModel; |
| class SearchBoxModelObserverBridge; |
| } |
| +@class HoverImageMenuButton; |
|
Robert Sesek
2013/06/11 18:07:47
nit: alphabetize
tapted
2013/06/12 00:01:10
Done.
|
| +@class AppListMenuController; |
| @class SearchTextField; |
| @protocol AppsSearchBoxDelegate<NSTextFieldDelegate> |
| +- (app_list::AppListViewDelegate*)appListDelegate; |
| - (app_list::SearchBoxModel*)searchBoxModel; |
| - (void)modelTextDidChange; |
| @@ -31,7 +36,10 @@ APP_LIST_EXPORT |
| @private |
| scoped_nsobject<SearchTextField> searchTextField_; |
| scoped_nsobject<NSImageView> searchImageView_; |
| + scoped_nsobject<HoverImageMenuButton> menuButton_; |
| + scoped_nsobject<AppListMenuController> menuController_; |
| scoped_ptr<app_list::SearchBoxModelObserverBridge> bridge_; |
| + scoped_ptr<app_list::AppListMenu> appListMenu_; |
| id<AppsSearchBoxDelegate> delegate_; // Weak. Owns us. |
| } |
| @@ -46,6 +54,8 @@ APP_LIST_EXPORT |
| @interface AppsSearchBoxController (TestingAPI) |
| - (NSTextField*)searchTextField; |
| +- (NSPopUpButton*)menuControl; |
| +- (app_list::AppListMenu*)appListMenu; |
| @end |