| Index: athena/wm/split_view_controller.h
|
| diff --git a/athena/wm/split_view_controller.h b/athena/wm/split_view_controller.h
|
| index 56c33c720ff3c954869f9f68d88d44795c25344f..c6c5e8e23c01f35624982a1a85fe7c0ca24bc7ef 100644
|
| --- a/athena/wm/split_view_controller.h
|
| +++ b/athena/wm/split_view_controller.h
|
| @@ -17,6 +17,7 @@ class Transform;
|
|
|
| namespace athena {
|
| class WindowListProvider;
|
| +class SplitViewControllerTest;
|
|
|
| // Responsible for entering split view mode, exiting from split view mode, and
|
| // laying out the windows in split view mode.
|
| @@ -55,6 +56,8 @@ class ATHENA_EXPORT SplitViewController
|
| aura::Window* right_window() { return right_window_; }
|
|
|
| private:
|
| + friend class SplitViewControllerTest;
|
| +
|
| enum State {
|
| // Split View mode is not active. |left_window_| and |right_window| are
|
| // NULL.
|
| @@ -68,6 +71,7 @@ class ATHENA_EXPORT SplitViewController
|
| ACTIVE
|
| };
|
|
|
| + void SetState(State state);
|
| void UpdateLayout(bool animate);
|
|
|
| void SetWindowTransforms(const gfx::Transform& left_transform,
|
|
|