summaryrefslogtreecommitdiffstats
path: root/ui/aura_shell/examples/example_factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/aura_shell/examples/example_factory.h')
-rw-r--r--ui/aura_shell/examples/example_factory.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/ui/aura_shell/examples/example_factory.h b/ui/aura_shell/examples/example_factory.h
index d78dedb..b17b5ce 100644
--- a/ui/aura_shell/examples/example_factory.h
+++ b/ui/aura_shell/examples/example_factory.h
@@ -6,11 +6,17 @@
#define UI_AURA_SHELL_EXAMPLES_EXAMPLE_FACTORY_H_
#pragma once
+#include "ui/aura_shell/shell_delegate.h"
+
namespace views {
class View;
}
namespace aura_shell {
+
+class AppListModel;
+class AppListViewDelegate;
+
namespace examples {
void CreatePointyBubble(views::View* anchor_view);
@@ -20,6 +26,13 @@ void CreateLockScreen();
// Creates a window showing samples of commonly used widgets.
void CreateWidgetsWindow();
+void BuildAppListModel(AppListModel* model);
+
+AppListViewDelegate* CreateAppListViewDelegate();
+
+void CreateAppList(const gfx::Rect& bounds,
+ const ShellDelegate::SetWidgetCallback& callback);
+
} // namespace examples
} // namespace aura_shell