Index: ash/launcher/launcher_util.cc |
diff --git a/ash/launcher/launcher_util.cc b/ash/launcher/launcher_util.cc |
index f7ba77f0bfc2f54263a3c9d571358d5e9de95528..fa33f6fa607921b72fcfbdd856a07ffd4a553154 100644 |
--- a/ash/launcher/launcher_util.cc |
+++ b/ash/launcher/launcher_util.cc |
@@ -5,7 +5,6 @@ |
#include "ash/launcher/launcher_util.h" |
#include "ash/launcher/launcher_model.h" |
-#include "ash/launcher/launcher_types.h" |
namespace ash { |
namespace launcher { |
@@ -18,5 +17,21 @@ int GetBrowserItemIndex(const LauncherModel& launcher_model) { |
return -1; |
} |
+ash::LauncherID GetBrowserItemID(const LauncherModel& launcher_model) { |
+ for (size_t i = 0; i < launcher_model.items().size(); i++) { |
+ if (launcher_model.items()[i].type == ash::TYPE_BROWSER_SHORTCUT) |
+ return launcher_model.items()[i].id; |
+ } |
+ return 0; |
+} |
+ |
+ash::LauncherID GetAppListItemID(const LauncherModel& launcher_model) { |
+ for (size_t i = 0; i < launcher_model.items().size(); i++) { |
+ if (launcher_model.items()[i].type == ash::TYPE_APP_LIST) |
+ return launcher_model.items()[i].id; |
+ } |
+ return 0; |
+} |
+ |
} // namespace launcher |
} // namespace ash |