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_FACTORY_H_
6#define ASH_SHELL_FACTORY_H_
7
8#include "ash/ash_export.h"
9
10namespace aura {
11class RootWindow;
12}
13
14namespace gfx {
15class ImageSkia;
16}
17
18namespace views {
19class View;
20class Widget;
21}
22
23// Declarations of shell component factory functions.
24
25namespace ash {
26
27views::Widget* CreateDesktopBackground(aura::Window* root_window,
28                                       int container_id);
29
30ASH_EXPORT views::Widget* CreateStatusArea(views::View* contents);
31
32}  // namespace ash
33
34
35#endif  // ASH_SHELL_FACTORY_H_
36