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

Unified Diff: ui/app_list/app_list_model.cc

Issue 10386224: app_list: Add search box and search result view for v2. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix win_aura Created 8 years, 7 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
Index: ui/app_list/app_list_model.cc
diff --git a/ui/app_list/app_list_model.cc b/ui/app_list/app_list_model.cc
index f0f8f115f81ea45f9f1616fee08f7fe1b79b60af..a4a8193f9057e6200088a071c9a7cdf4b3e0b15c 100644
--- a/ui/app_list/app_list_model.cc
+++ b/ui/app_list/app_list_model.cc
@@ -4,36 +4,19 @@
#include "ui/app_list/app_list_model.h"
+#include "ui/app_list/app_list_item_model.h"
+#include "ui/app_list/search_box_model.h"
+#include "ui/app_list/search_result.h"
+
namespace app_list {
-AppListModel::AppListModel() {
+AppListModel::AppListModel()
+ : apps_(new Apps),
+ search_box_(new SearchBoxModel),
+ results_(new SearchResults) {
}
AppListModel::~AppListModel() {
}
-void AppListModel::AddItem(AppListItemModel* item) {
- items_.Add(item);
-}
-
-void AppListModel::AddItemAt(size_t index, AppListItemModel* item) {
- items_.AddAt(index, item);
-}
-
-void AppListModel::DeleteItemAt(size_t index) {
- items_.DeleteAt(index);
-}
-
-AppListItemModel* AppListModel::GetItemAt(size_t index) {
- return items_.GetItemAt(index);
-}
-
-void AppListModel::AddObserver(ui::ListModelObserver* observer) {
- items_.AddObserver(observer);
-}
-
-void AppListModel::RemoveObserver(ui::ListModelObserver* observer) {
- items_.RemoveObserver(observer);
-}
-
} // namespace app_list

Powered by Google App Engine
This is Rietveld 408576698