Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(47)

Unified Diff: ui/app_list/cocoa/app_list_view_controller.h

Issue 645853013: Remove some platform specific stuff from views. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/app_list/cocoa/app_list_pager_view.mm ('k') | ui/app_list/cocoa/app_list_view_controller.mm » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/app_list/cocoa/app_list_view_controller.h
diff --git a/ui/app_list/cocoa/app_list_view_controller.h b/ui/app_list/cocoa/app_list_view_controller.h
deleted file mode 100644
index 3329dd15060cd71fa377570f4a81683238707c4a..0000000000000000000000000000000000000000
--- a/ui/app_list/cocoa/app_list_view_controller.h
+++ /dev/null
@@ -1,75 +0,0 @@
-// Copyright 2013 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 UI_APP_LIST_COCOA_APP_LIST_VIEW_CONTROLLER_H_
-#define UI_APP_LIST_COCOA_APP_LIST_VIEW_CONTROLLER_H_
-
-#import <Cocoa/Cocoa.h>
-
-#include "base/mac/scoped_nsobject.h"
-#include "base/memory/scoped_ptr.h"
-#include "ui/app_list/app_list_export.h"
-#import "ui/app_list/cocoa/apps_pagination_model_observer.h"
-#import "ui/app_list/cocoa/apps_search_box_controller.h"
-#import "ui/app_list/cocoa/apps_search_results_controller.h"
-
-namespace app_list {
-class AppListViewDelegate;
-class AppListModel;
-class AppListModelObserverBridge;
-}
-
-@class AppListPagerView;
-@class AppsGridController;
-
-// Controller for the top-level view of the app list UI. It creates and hosts an
-// AppsGridController (displaying an AppListModel), pager control to navigate
-// between pages in the grid, and search entry box with a pop up menu.
-APP_LIST_EXPORT
-@interface AppListViewController : NSViewController<AppsPaginationModelObserver,
- AppsSearchBoxDelegate,
- AppsSearchResultsDelegate> {
- @private
- base::scoped_nsobject<AppsGridController> appsGridController_;
- base::scoped_nsobject<AppListPagerView> pagerControl_;
- base::scoped_nsobject<AppsSearchBoxController> appsSearchBoxController_;
- base::scoped_nsobject<AppsSearchResultsController>
- appsSearchResultsController_;
-
- // Subview for drawing the background.
- base::scoped_nsobject<NSView> backgroundView_;
-
- // Subview of |backgroundView_| that slides out when search results are shown.
- base::scoped_nsobject<NSView> contentsView_;
-
- // Progress indicator that is visible while the delegate is NULL.
- base::scoped_nsobject<NSProgressIndicator> loadingIndicator_;
-
- app_list::AppListViewDelegate* delegate_; // Weak. Owned by AppListService.
-
- scoped_ptr<app_list::AppListModelObserverBridge>
- app_list_model_observer_bridge_;
- BOOL showingSearchResults_;
-}
-
-@property(readonly, nonatomic) AppsSearchBoxController*
- searchBoxController;
-
-- (app_list::AppListViewDelegate*)delegate;
-- (void)setDelegate:(app_list::AppListViewDelegate*)newDelegate;
-- (void)onProfilesChanged;
-
-@end
-
-@interface AppListViewController (TestingAPI)
-
-@property(nonatomic, readonly) BOOL showingSearchResults;
-
-- (AppsGridController*)appsGridController;
-- (NSSegmentedControl*)pagerControl;
-- (NSView*)backgroundView;
-
-@end
-
-#endif // UI_APP_LIST_COCOA_APP_LIST_VIEW_CONTROLLER_H_
« no previous file with comments | « ui/app_list/cocoa/app_list_pager_view.mm ('k') | ui/app_list/cocoa/app_list_view_controller.mm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698