Chromium Code Reviews| Index: ash/wm/dock/docked_window_layout_manager.h |
| diff --git a/ash/wm/dock/docked_window_layout_manager.h b/ash/wm/dock/docked_window_layout_manager.h |
| index 51b302ec3cf0bfeab47e1605d50dc4e2a953afd5..214a7a19da5a810842ca0097f9068813646641aa 100644 |
| --- a/ash/wm/dock/docked_window_layout_manager.h |
| +++ b/ash/wm/dock/docked_window_layout_manager.h |
| @@ -107,6 +107,8 @@ class ASH_EXPORT DockedWindowLayoutManager |
| // Records |action| by |source| in UMA. |
| void FinishDragging(DockedAction action, DockedActionSource source); |
| + void SetDockedAlignment(DockedAlignment desired_alignment); |
|
varkha
2014/09/29 18:59:28
nit: Not sure if Set is the right name here since
dtapuska
2014/09/29 20:59:57
Done.
|
| + |
| Shelf* shelf() { return shelf_; } |
| void SetShelf(Shelf* shelf); |
| @@ -183,6 +185,8 @@ class ASH_EXPORT DockedWindowLayoutManager |
| // Ideal (starting) width of the dock. |
| static const int kIdealWidth; |
| + DockedAlignment CalculateAlignment(const aura::Window* query_window) const; |
|
varkha
2014/09/29 18:59:28
CalculateAlignment name is already used and is pub
dtapuska
2014/09/29 20:59:57
Done.
|
| + |
| // Keep at most kMaxVisibleWindows visible in the dock and minimize the rest |
| // (except for |child|). |
| void MaybeMinimizeChildrenExcept(aura::Window* child); |