Lines Matching defs:ShelfView
302 class ShelfView::FadeOutAnimationDelegate
305 FadeOutAnimationDelegate(ShelfView* host, views::View* view)
322 ShelfView* shelf_view_;
331 class ShelfView::StartFadeAnimationDelegate
334 StartFadeAnimationDelegate(ShelfView* host,
349 ShelfView* shelf_view_;
355 ShelfView::ShelfView(ShelfModel* model,
392 ShelfView::~ShelfView() {
401 void ShelfView::Init() {
421 void ShelfView::OnShelfAlignmentChanged() {
449 void ShelfView::SchedulePaintForAllButtons() {
458 gfx::Rect ShelfView::GetIdealBoundsOfItemIcon(LauncherID id) {
474 void ShelfView::UpdatePanelIconPosition(LauncherID id,
504 bool ShelfView::IsShowingMenu() const {
509 bool ShelfView::IsShowingOverflowBubble() const {
513 views::View* ShelfView::GetAppListButtonView() const {
524 // ShelfView, FocusTraversable implementation:
526 views::FocusSearch* ShelfView::GetFocusSearch() {
530 views::FocusTraversable* ShelfView::GetFocusTraversableParent() {
534 View* ShelfView::GetFocusTraversableParentView() {
538 void ShelfView::CreateDragIconProxy(
561 void ShelfView::UpdateDragIconProxy(
567 void ShelfView::DestroyDragIconProxy() {
572 bool ShelfView::StartDrag(const std::string& app_id,
581 // button, ShelfView dragging operations are locked and we have to unlock.
629 bool ShelfView::Drag(const gfx::Point& location_in_screen_coordinates) {
649 void ShelfView::EndDrag(bool cancel) {
675 void ShelfView::LayoutToIdealBounds() {
687 void ShelfView::UpdateAllButtonsVisibilityInOverflowMode() {
708 void ShelfView::CalculateIdealBounds(IdealBounds* bounds) {
867 int ShelfView::DetermineLastVisibleIndex(int max_value) const {
878 int ShelfView
889 void ShelfView::AddIconObserver(ShelfIconObserver* observer) {
893 void ShelfView::RemoveIconObserver(ShelfIconObserver* observer) {
897 void ShelfView::AnimateToIdealBounds() {
913 views::View* ShelfView::CreateViewForItem(const LauncherItem& item) {
962 void ShelfView::FadeIn(views::View* view) {
970 void ShelfView::PrepareForDrag(Pointer pointer, const ui::LocatedEvent& event) {
994 void ShelfView::ContinueDrag(const ui::LocatedEvent& event) {
1069 bool ShelfView::HandleRipOffDrag(const ui::LocatedEvent& event) {
1164 void ShelfView::FinalizeRipOffDrag(bool cancel) {
1232 ShelfView::RemovableState ShelfView::RemovableByRipOff(int index) {
1244 bool ShelfView::SameDragType(LauncherItemType typea,
1263 std::pair<int, int> ShelfView::GetDragRange(int index) {
1277 void ShelfView::ConfigureChildView(views::View* view) {
1282 void ShelfView::ToggleOverflowBubble() {
1291 ShelfView* overflow_view =
1292 new ShelfView(model_, delegate_, layout_manager_);
1305 void ShelfView::UpdateFirstButtonPadding() {
1321 void ShelfView::OnFadeOutAnimationEnded() {
1326 void ShelfView::StartFadeInLastVisibleItem() {
1334 new ShelfView::StartFadeAnimationDelegate(this, last_visible_view),
1339 void ShelfView::UpdateOverflowRange(ShelfView* overflow_view) {
1349 int ShelfView::GetButtonSize() const {
1354 int ShelfView::GetButtonSpacing() const {
1359 bool ShelfView::ShouldHideTooltip(const gfx::Point& cursor_location) {
1376 gfx::Rect ShelfView::GetVisibleItemsBoundsInScreen() {
1383 gfx::Rect ShelfView::GetBoundsForDragInsertInScreen() {
1415 // occurred in OverflowBubble, the bounds of ShelfView in OverflowBubble can
1425 int ShelfView::CancelDrag(int modified_index) {
1454 gfx::Size ShelfView::GetPreferredSize() {
1488 void ShelfView::OnBoundsChanged(const gfx::Rect& previous_bounds) {
1497 views::FocusTraversable* ShelfView::GetPaneFocusTraversable() {
1501 void ShelfView::GetAccessibleState(ui::AccessibleViewState* state) {
1506 void ShelfView::OnGestureEvent(ui::GestureEvent* event) {
1511 void ShelfView::ShelfItemAdded(int model_index) {
1547 void ShelfView::ShelfItemRemoved(int model_index, LauncherID id) {
1587 void ShelfView::ShelfItemChanged(int model_index,
1632 void ShelfView::ShelfItemMoved(int start_index, int target_index) {
1642 void ShelfView::ShelfStatusChanged() {
1653 void ShelfView::PointerPressedOnButton(views::View* view,
1679 void ShelfView::PointerDraggedOnButton(views::View* view,
1693 void ShelfView::PointerReleasedOnButton(views::View* view,
1709 void ShelfView::MouseMovedOverButton(views::View* view) {
1717 void ShelfView::MouseEnteredButton(views::View* view) {
1728 void ShelfView::MouseExitedButton(views::View* view) {
1733 base::string16 ShelfView::GetAccessibleName(const views::View* view) {
1744 void ShelfView::ButtonPressed(views::Button* sender, const ui::Event& event) {
1804 bool ShelfView::ShowListMenuForView(const LauncherItem& item,
1826 void ShelfView::ShowContextMenuForView(views::View* source,
1860 void ShelfView::ShowMenu(scoped_ptr<views::MenuModelAdapter> menu_model_adapter,
1949 void ShelfView::OnBoundsAnimatorProgressed(views::BoundsAnimator* animator) {
1955 void ShelfView::OnBoundsAnimatorDone(views::BoundsAnimator* animator) {
1975 bool ShelfView::IsUsableEvent(const ui::Event& event) {
1987 const LauncherItem* ShelfView::LauncherItemForView(
1995 bool ShelfView::ShouldShowTooltipForView(const views::View* view) const {
2007 int ShelfView::CalculateShelfDistance(const gfx::Point& coordinate) const {