workspace_types.h 610 B

123456789101112131415161718192021222324
  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.
  4. #ifndef ASH_WM_WORKSPACE_WORKSPACE_TYPES_H_
  5. #define ASH_WM_WORKSPACE_WORKSPACE_TYPES_H_
  6. namespace ash {
  7. // Enumeration of the possible window states.
  8. enum class WorkspaceWindowState {
  9. // There's a full screen window.
  10. kFullscreen,
  11. // There's a maximized window.
  12. kMaximized,
  13. // None of the windows are fullscreen, maximized or touch the shelf.
  14. kDefault,
  15. };
  16. } // namespace ash
  17. #endif // ASH_WM_WORKSPACE_WORKSPACE_TYPES_H_