1 // Copyright (c) 2012 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_SHELF_TYPES_H_
6 #define ASH_SHELF_TYPES_H_
11 SHELF_ALIGNMENT_BOTTOM
,
13 SHELF_ALIGNMENT_RIGHT
,
17 enum ShelfAutoHideBehavior
{
19 SHELF_AUTO_HIDE_BEHAVIOR_ALWAYS
,
22 SHELF_AUTO_HIDE_BEHAVIOR_NEVER
,
25 SHELF_AUTO_HIDE_ALWAYS_HIDDEN
,
28 enum ShelfVisibilityState
{
32 // A couple of pixels are reserved at the bottom for the shelf.
35 // Nothing is shown. Used for fullscreen windows.
39 enum ShelfAutoHideState
{
40 SHELF_AUTO_HIDE_SHOWN
,
41 SHELF_AUTO_HIDE_HIDDEN
,
46 #endif // ASH_SHELF_TYPES_H_