blob: 32f0f136c0483b0b80030b050c39ccac16f88a18 [file] [log] [blame]
// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef UI_MESSAGE_CENTER_MESSAGE_CENTER_TYPES_H_
#define UI_MESSAGE_CENTER_MESSAGE_CENTER_TYPES_H_
namespace message_center {
enum Visibility {
// When nothing or just toast popups are being displayed.
VISIBILITY_TRANSIENT = 0,
// When the message center view is being displayed.
VISIBILITY_MESSAGE_CENTER,
// When the settings view is being displayed.
VISIBILITY_SETTINGS,
};
// Identifies the source of a displayed notification.
enum DisplaySource {
// Displayed from the message center.
DISPLAY_SOURCE_MESSAGE_CENTER = 0,
// Displayed as a popup.
DISPLAY_SOURCE_POPUP,
};
} // namespace message_center
#endif // UI_MESSAGE_CENTER_MESSAGE_CENTER_TYPES_H_