OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROME_BROWSER_UI_VIEWS_BOOKMARKS_BOOKMARK_BAR_VIEW_H_ | 5 #ifndef CHROME_BROWSER_UI_VIEWS_BOOKMARKS_BOOKMARK_BAR_VIEW_H_ |
6 #define CHROME_BROWSER_UI_VIEWS_BOOKMARKS_BOOKMARK_BAR_VIEW_H_ | 6 #define CHROME_BROWSER_UI_VIEWS_BOOKMARKS_BOOKMARK_BAR_VIEW_H_ |
7 | 7 |
8 #include <set> | 8 #include <set> |
9 | 9 |
10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
(...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
336 void ShowDropFolderForNode(const BookmarkNode* node); | 336 void ShowDropFolderForNode(const BookmarkNode* node); |
337 | 337 |
338 // Cancels the timer used to show a drop menu. | 338 // Cancels the timer used to show a drop menu. |
339 void StopShowFolderDropMenuTimer(); | 339 void StopShowFolderDropMenuTimer(); |
340 | 340 |
341 // Stars the timer used to show a drop menu for node. | 341 // Stars the timer used to show a drop menu for node. |
342 void StartShowFolderDropMenuTimer(const BookmarkNode* node); | 342 void StartShowFolderDropMenuTimer(const BookmarkNode* node); |
343 | 343 |
344 // Calculates the location for the drop in |location|. | 344 // Calculates the location for the drop in |location|. |
345 void CalculateDropLocation(const ui::DropTargetEvent& event, | 345 void CalculateDropLocation(const ui::DropTargetEvent& event, |
346 const BookmarkNodeData& data, | 346 const bookmarks::BookmarkNodeData& data, |
347 DropLocation* location); | 347 DropLocation* location); |
348 | 348 |
349 // Writes a BookmarkNodeData for node to data. | 349 // Writes a BookmarkNodeData for node to data. |
350 void WriteBookmarkDragData(const BookmarkNode* node, | 350 void WriteBookmarkDragData(const BookmarkNode* node, |
351 ui::OSExchangeData* data); | 351 ui::OSExchangeData* data); |
352 | 352 |
353 // This determines which view should throb and starts it | 353 // This determines which view should throb and starts it |
354 // throbbing (e.g when the bookmark bubble is showing). | 354 // throbbing (e.g when the bookmark bubble is showing). |
355 // If |overflow_only| is true, start throbbing only if |node| is hidden in | 355 // If |overflow_only| is true, start throbbing only if |node| is hidden in |
356 // the overflow menu. | 356 // the overflow menu. |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
445 | 445 |
446 BookmarkBar::State bookmark_bar_state_; | 446 BookmarkBar::State bookmark_bar_state_; |
447 | 447 |
448 // Are we animating to or from the detached state? | 448 // Are we animating to or from the detached state? |
449 bool animating_detached_; | 449 bool animating_detached_; |
450 | 450 |
451 DISALLOW_COPY_AND_ASSIGN(BookmarkBarView); | 451 DISALLOW_COPY_AND_ASSIGN(BookmarkBarView); |
452 }; | 452 }; |
453 | 453 |
454 #endif // CHROME_BROWSER_UI_VIEWS_BOOKMARKS_BOOKMARK_BAR_VIEW_H_ | 454 #endif // CHROME_BROWSER_UI_VIEWS_BOOKMARKS_BOOKMARK_BAR_VIEW_H_ |
OLD | NEW |