1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef ASH_WM_VIRTUAL_KEYBOARD_CONTAINER_LAYOUT_MANAGER_H_
6 #define ASH_WM_VIRTUAL_KEYBOARD_CONTAINER_LAYOUT_MANAGER_H_
8 #include "ash/snap_to_pixel_layout_manager.h"
9 #include "base/macros.h"
17 class VirtualKeyboardContainerLayoutManager
: public SnapToPixelLayoutManager
{
19 explicit VirtualKeyboardContainerLayoutManager(aura::Window
* container
);
20 ~VirtualKeyboardContainerLayoutManager() override
;
22 // Overridden from SnapToPixelLayoutManager:
23 void OnWindowResized() override
;
26 aura::Window
* parent_container_
;
28 DISALLOW_COPY_AND_ASSIGN(VirtualKeyboardContainerLayoutManager
);
33 #endif // ASH_WM_VIRTUAL_KEYBOARD_CONTAINER_LAYOUT_MANAGER_H_