1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef ASH_LAUNCHER_LAUNCHER_TYPES_H_
6 #define ASH_LAUNCHER_LAUNCHER_TYPES_H_
10 #include "ash/ash_export.h"
11 #include "ash/shelf/shelf_item_types.h"
12 #include "ui/gfx/image/image_skia.h"
16 typedef int LauncherID;
18 struct ASH_EXPORT LauncherItem {
24 // Image to display in the launcher.
27 // Assigned by the model when the item is added.
31 ShelfItemStatus status;
34 typedef std::vector<LauncherItem> LauncherItems;
38 #endif // ASH_LAUNCHER_LAUNCHER_TYPES_H_