Lines Matching refs:ShelfID

151   ash::ShelfID CreateAppLauncherItem(LauncherItemController* controller,
157 void SetItemStatus(ash::ShelfID id, ash::ShelfItemStatus status);
161 void SetItemController(ash::ShelfID id, LauncherItemController* controller);
164 void CloseLauncherItem(ash::ShelfID id);
167 void Pin(ash::ShelfID id);
170 void Unpin(ash::ShelfID id);
173 bool IsPinned(ash::ShelfID id);
176 void TogglePinned(ash::ShelfID id);
180 bool IsPinnable(ash::ShelfID id) const;
184 void Install(ash::ShelfID id);
188 bool CanInstall(ash::ShelfID id);
202 void Launch(ash::ShelfID id, int event_flags);
205 void Close(ash::ShelfID id);
208 bool IsOpen(ash::ShelfID id);
211 bool IsPlatformApp(ash::ShelfID id);
227 extensions::LaunchType GetLaunchType(ash::ShelfID id);
230 void SetLauncherItemImage(ash::ShelfID shelf_id, const gfx::ImageSkia& image);
237 void SetLaunchType(ash::ShelfID id, extensions::LaunchType launch_type);
278 // Returns ShelfID for |contents|. If |contents| is not an app or is not
280 ash::ShelfID GetShelfIDForWebContents(content::WebContents* contents);
283 void SetRefocusURLPatternForTest(ash::ShelfID id, const GURL& url);
297 virtual ash::ShelfID GetShelfIDForAppID(const std::string& app_id) OVERRIDE;
298 virtual const std::string& GetAppIDForShelfID(ash::ShelfID id) OVERRIDE;
306 virtual void ShelfItemRemoved(int index, ash::ShelfID id) OVERRIDE;
383 LauncherItemController* GetLauncherItemController(const ash::ShelfID id);
401 ash::ShelfID CreateAppShortcutLauncherItem(const std::string& app_id,
408 const std::string& GetAppIdFromShelfIdForTest(ash::ShelfID id);
420 typedef std::map<ash::ShelfID, LauncherItemController*> IDToItemControllerMap;
431 ash::ShelfID CreateAppShortcutLauncherItemWithType(
437 void LauncherItemClosed(ash::ShelfID id);
446 int PinRunningAppInternal(int index, ash::ShelfID shelf_id);
482 ash::ShelfID InsertAppLauncherItem(LauncherItemController* controller,
488 bool HasItemController(ash::ShelfID id) const;
495 ash::ShelfID CreateBrowserShortcutLauncherItem();
534 void SetShelfItemDelegate(ash::ShelfID id,