Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / ui / app_list / views / app_list_item_view.h
index a55102b..65467b5 100644 (file)
@@ -13,7 +13,6 @@
 #include "ui/app_list/app_list_export.h"
 #include "ui/app_list/app_list_item_observer.h"
 #include "ui/app_list/views/cached_label.h"
-#include "ui/gfx/shadow_value.h"
 #include "ui/views/context_menu_controller.h"
 #include "ui/views/controls/button/custom_button.h"
 
@@ -41,8 +40,6 @@ class APP_LIST_EXPORT AppListItemView : public views::CustomButton,
   AppListItemView(AppsGridView* apps_grid_view, AppListItem* item);
   virtual ~AppListItemView();
 
-  void SetIconSize(const gfx::Size& size);
-
   void Prerender();
 
   void CancelContextMenu();
@@ -55,6 +52,8 @@ class APP_LIST_EXPORT AppListItemView : public views::CustomButton,
 
   AppListItem* item() const { return item_; }
 
+  views::ImageView* icon() const { return icon_; }
+
   const views::Label* title() const { return title_; }
 
   // In a synchronous drag the item view isn't informed directly of the drag
@@ -137,9 +136,6 @@ class APP_LIST_EXPORT AppListItemView : public views::CustomButton,
 
   scoped_ptr<views::MenuRunner> context_menu_runner_;
 
-  gfx::Size icon_size_;
-  gfx::ShadowValues icon_shadows_;
-
   UIState ui_state_;
 
   // True if scroll gestures should contribute to dragging.