1// Copyright 2013 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
5#ifndef UI_MESSAGE_CENTER_MESSAGE_CENTER_TYPES_H_
6#define UI_MESSAGE_CENTER_MESSAGE_CENTER_TYPES_H_
7
8namespace message_center {
9
10enum Visibility {
11  // When nothing or just toast popups are being displayed.
12  VISIBILITY_TRANSIENT = 0,
13  // When the message center view is being displayed.
14  VISIBILITY_MESSAGE_CENTER,
15  // When the settings view is being displayed.
16  VISIBILITY_SETTINGS,
17};
18
19// Identifies the source of a displayed notification.
20enum DisplaySource {
21  // Displayed from the message center.
22  DISPLAY_SOURCE_MESSAGE_CENTER = 0,
23  // Displayed as a popup.
24  DISPLAY_SOURCE_POPUP,
25};
26
27}  // namespace message_center
28
29#endif  // UI_MESSAGE_CENTER_MESSAGE_CENTER_TYPES_H_
30