| OLD | NEW |
| (Empty) |
| 1 // Copyright 2016 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 ASH_COMMON_SYSTEM_TRAY_TRAY_POPUP_INK_DROP_STYLE_H_ | |
| 6 #define ASH_COMMON_SYSTEM_TRAY_TRAY_POPUP_INK_DROP_STYLE_H_ | |
| 7 | |
| 8 namespace ash { | |
| 9 | |
| 10 // The different styles of ink drops applied to the system menu. | |
| 11 enum class TrayPopupInkDropStyle { | |
| 12 // Used for targets where the user doesn't need to know the exact targetable | |
| 13 // area and they are expected to target an icon centered in the targetable | |
| 14 // space. Highlight and ripple are drawn as a circle. | |
| 15 HOST_CENTERED, | |
| 16 // Used for targets where the user should know the targetable bounds but | |
| 17 // where the ink drop shouldn't fill the entire bounds. e.g. row of buttons | |
| 18 // separated with separators. | |
| 19 INSET_BOUNDS, | |
| 20 // Used for targets that should indicate to the user what the actual | |
| 21 // targetable bounds are. e.g. a full system menu row. | |
| 22 FILL_BOUNDS | |
| 23 }; | |
| 24 | |
| 25 } // namespace ash | |
| 26 | |
| 27 #endif // ASH_COMMON_SYSTEM_TRAY_TRAY_POPUP_INK_DROP_STYLE_H_ | |
| OLD | NEW |