1 // Copyright 2020 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_AMBIENT_UI_AMBIENT_VIEW_IDS_H_
6 #define ASH_AMBIENT_UI_AMBIENT_VIEW_IDS_H_
7 
8 namespace ash {
9 
10 // IDs used for the views that compose the Ambient UI.
11 // Use these for easy access to the views during the unittests.
12 // Note that these IDs are only guaranteed to be unique inside
13 // |AmbientContainerView|.
14 enum AmbientViewID {
15   // We start at 1000 to prevent potential overlapping of Assistant view ids.
16   kAmbientContainerView = 1000,
17   kAmbientAssistantContainerView,
18   kAmbientAssistantResponseContainerView,
19   kAmbientPhotoView,
20   kAmbientBackgroundImageView,
21   kAmbientGlanceableInfoView,
22   kAmbientAssistantDialogPlate,
23   kAmbientMediaStringView,
24 };
25 
26 }  // namespace ash
27 
28 #endif  // ASH_AMBIENT_UI_AMBIENT_VIEW_IDS_H_
29