Home | History | Annotate | Download | only in launcher

Lines Matching defs:Launcher

5 #include "ash/launcher/launcher.h"
11 #include "ash/launcher/launcher_delegate.h"
12 #include "ash/launcher/launcher_model.h"
13 #include "ash/launcher/launcher_navigator.h"
14 #include "ash/launcher/launcher_view.h"
41 const char Launcher::kNativeViewName[] = "LauncherView";
43 Launcher::Launcher(LauncherModel* launcher_model,
58 Launcher::~Launcher() {
63 Launcher* Launcher::ForPrimaryDisplay() {
66 return shelf_widget ? shelf_widget->launcher() : NULL;
70 Launcher* Launcher::ForWindow(aura::Window* window) {
73 return shelf_widget ? shelf_widget->launcher() : NULL;
76 void Launcher::SetAlignment(ShelfAlignment alignment) {
79 // ShelfLayoutManager will resize the launcher.
82 gfx::Rect Launcher::GetScreenBoundsOfItemIconForWindow(aura::Window* window) {
93 void Launcher::UpdateIconPositionForWindow(aura::Window* window) {
101 void Launcher::ActivateLauncherItem(int index) {
114 void Launcher::CycleWindowLinear(CycleDirection direction) {
121 void Launcher::AddIconObserver(LauncherIconObserver* observer) {
125 void Launcher::RemoveIconObserver(LauncherIconObserver* observer) {
129 bool Launcher::IsShowingMenu() const {
133 bool Launcher::IsShowingOverflowBubble() const {
137 void Launcher::SetVisible(bool visible) const {
141 bool Launcher::IsVisible() const {
145 void Launcher::SchedulePaint() {
149 views::View* Launcher::GetAppListButtonView() const {
153 void Launcher::LaunchAppIndexAt(int item_index) {
181 internal::LauncherView* Launcher::GetLauncherViewForTest() {
185 void Launcher::SetLauncherViewBounds(gfx::Rect bounds) {
189 gfx::Rect Launcher::GetLauncherViewBounds() const {
193 app_list::ApplicationDragAndDropHost* Launcher::GetDragAndDropHostForAppList() {