1// Copyright (c) 2012 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_SHELL_EXAMPLE_FACTORY_H_
6#define ASH_SHELL_EXAMPLE_FACTORY_H_
7
8namespace app_list {
9class AppListViewDelegate;
10}
11
12namespace views {
13class View;
14}
15
16namespace ash {
17namespace shell {
18
19void CreatePointyBubble(views::View* anchor_view);
20
21void CreateLockScreen();
22
23// Creates a window showing samples of commonly used widgets.
24void CreateWidgetsWindow();
25
26app_list::AppListViewDelegate* CreateAppListViewDelegate();
27
28}  // namespace shell
29}  // namespace ash
30
31#endif  // ASH_SHELL_EXAMPLE_FACTORY_H_
32