Index: ash/wm/window_properties.h |
diff --git a/ash/wm/window_properties.h b/ash/wm/window_properties.h |
index c6ab3d0e33c0ec8d174427c5ae263c1f51414d7c..65aac254f7a6a7865fa1247fba991ad70df62f60 100644 |
--- a/ash/wm/window_properties.h |
+++ b/ash/wm/window_properties.h |
@@ -6,6 +6,7 @@ |
#define ASH_WM_WINDOW_PROPERTIES_H_ |
#include "ash/ash_export.h" |
+#include "ash/common/shelf/shelf_item_types.h" |
#include "ui/base/ui_base_types.h" |
#include "ui/gfx/geometry/rect.h" |
@@ -42,6 +43,16 @@ ASH_EXPORT extern const aura::WindowProperty<gfx::Rect*>* const |
ASH_EXPORT extern const aura::WindowProperty<ui::WindowShowState>* const |
kRestoreShowStateOverrideKey; |
+// A property key to store the icon resource id for a window's shelf item. |
+ASH_EXPORT extern const aura::WindowProperty<int>* const |
+ kShelfIconResourceIdKey; |
+ |
+// A property key to store the id for a window's shelf item. |
+ASH_EXPORT extern const aura::WindowProperty<ShelfID>* const kShelfIDKey; |
+ |
+// A property key to store the type of a window's shelf item. |
+ASH_EXPORT extern const aura::WindowProperty<int>* const kShelfItemTypeKey; |
+ |
// Containers with this property (true) are aligned with physical pixel |
// boundary. |
extern const aura::WindowProperty<bool>* const kSnapChildrenToPixelBoundary; |