Lines Matching defs:views

15 #include "ui/app_list/views/app_list_drag_and_drop_host.h"
16 #include "ui/views/animation/bounds_animator_observer.h"
17 #include "ui/views/context_menu_controller.h"
18 #include "ui/views/controls/button/button.h"
19 #include "ui/views/focus/focus_manager.h"
20 #include "ui/views/view.h"
26 namespace views {
54 class ASH_EXPORT ShelfView : public views::View,
56 public views::ButtonListener,
58 public views::ContextMenuController,
59 public views::FocusTraversable,
60 public views::BoundsAnimatorObserver,
102 views::View* GetAppListButtonView() const;
115 virtual views::FocusSearch* GetFocusSearch() OVERRIDE;
123 views::View* replaced_view,
136 const views::ViewModel* view_model_for_test() const {
179 // less than |max_value|. Returns -1 if nothing fits, or there are no views.
190 views::View* CreateViewForItem(const ShelfItem& item);
193 void FadeIn(views::View* view);
233 void ConfigureChildView(views::View* view);
247 // Overridden from views::View:
265 virtual void PointerPressedOnButton(views::View* view,
268 virtual void PointerDraggedOnButton(views::View* view,
271 virtual void PointerReleasedOnButton(views::View* view,
274 virtual void MouseMovedOverButton(views::View* view) OVERRIDE;
275 virtual void MouseEnteredButton(views::View* view) OVERRIDE;
276 virtual void MouseExitedButton(views::View* view) OVERRIDE;
277 virtual base::string16 GetAccessibleName(const views::View* view) OVERRIDE;
279 // Overridden from views::ButtonListener:
280 virtual void ButtonPressed(views::Button* sender,
289 views::View* source,
292 // Overridden from views::ContextMenuController:
293 virtual void ShowContextMenuForView(views::View* source,
302 views::View* source,
307 // Overridden from views::BoundsAnimatorObserver:
309 views::BoundsAnimator* animator) OVERRIDE;
310 virtual void OnBoundsAnimatorDone(views::BoundsAnimator* animator) OVERRIDE;
317 const ShelfItem* ShelfItemForView(const views::View* view) const;
320 bool ShouldShowTooltipForView(const views::View* view) const;
334 scoped_ptr<views::ViewModel> view_model_;
343 scoped_ptr<views::BoundsAnimator> bounds_animator_;
359 views::View* drag_view_;
370 scoped_ptr<views::FocusSearch> focus_search_;
374 scoped_ptr<views::MenuRunner> launcher_menu_runner_;
420 views::View* drag_replaced_view_;
426 views::View* snap_back_from_rip_off_view_;