Index: ash/wm/shelf_layout_manager.h |
diff --git a/ash/wm/shelf_layout_manager.h b/ash/wm/shelf_layout_manager.h |
index de4425a3af19747eaff037b6a14b461913618c5b..01775bb573cee02467ef25d06313e2d902abd2c5 100644 |
--- a/ash/wm/shelf_layout_manager.h |
+++ b/ash/wm/shelf_layout_manager.h |
@@ -108,6 +108,14 @@ class ASH_EXPORT ShelfLayoutManager : |
// widgets. |
void LayoutShelf(); |
+ // Returns shelf visibility state based on current value of auto hide |
+ // behavior setting. |
+ ShelfVisibilityState CalculateShelfVisibility(); |
+ |
+ // Returns shelf visibility state based on current value of auto hide |
+ // behavior setting. |
+ ShelfVisibilityState CalculateShelfVisibilityWhileDragging(); |
+ |
// Updates the visibility state. |
void UpdateVisibilityState(); |