blob: bbb7748a3191b936093f00516c0588f063f696f9 [file] [log] [blame]
// Copyright 2022 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 CHROME_BROWSER_UI_VIEWS_CHROME_WIDGET_SUBLEVEL_H_
#define CHROME_BROWSER_UI_VIEWS_CHROME_WIDGET_SUBLEVEL_H_
// Semantic z-order sublevels for secondary UI views::Widget.
// Use these values for InitParams::sublevel or SetZOrderSublevel().
enum ChromeWidgetSublevel {
// Default value.
kSublevelNormal = 0,
// Transient hoverables, e.g. tab preview popup.
// This intentionally uses the same value as `kSublevelSecurity`,
// so that whichever comes later will be at the top.
kSublevelHoverable = 1,
// Security bubble, e.g. permission prompt bubble.
kSublevelSecurity = 1,
};
#endif // CHROME_BROWSER_UI_VIEWS_CHROME_WIDGET_SUBLEVEL_H_