Index: ash/common/wm_window.h |
diff --git a/ash/common/wm_window.h b/ash/common/wm_window.h |
index c40e6d13e86db1ebe56e277aedfc1bb840918516..61eb24445219a161cf92210eb741d8dee55027b3 100644 |
--- a/ash/common/wm_window.h |
+++ b/ash/common/wm_window.h |
@@ -39,6 +39,7 @@ class Widget; |
namespace ash { |
+struct ShelfItemDetails; |
class WmLayoutManager; |
class WmRootWindowController; |
class WmShell; |
@@ -119,6 +120,10 @@ class ASH_EXPORT WmWindow { |
virtual bool GetBoolProperty(WmWindowProperty key) = 0; |
virtual int GetIntProperty(WmWindowProperty key) = 0; |
+ virtual void SetIntProperty(WmWindowProperty key, int value) = 0; |
+ |
+ // Returns null if there are no details. |
+ virtual ShelfItemDetails* GetShelfItemDetails() = 0; |
wm::WindowState* GetWindowState() { |
return const_cast<wm::WindowState*>( |