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 3// found in the LICENSE file. 4 5#ifndef CHROME_BROWSER_UI_VIEWS_TABS_TAB_STRIP_TYPES_H_ 6#define CHROME_BROWSER_UI_VIEWS_TABS_TAB_STRIP_TYPES_H_ 7 8// Enum passed to EndDrag(). 9enum EndDragReason { 10 // Complete the drag. 11 END_DRAG_COMPLETE, 12 13 // Cancel/revert the drag. 14 END_DRAG_CANCEL, 15 16 // The drag should end as the result of a capture lost. 17 END_DRAG_CAPTURE_LOST, 18}; 19 20// Source of the call to CloseTab(). 21enum CloseTabSource { 22 CLOSE_TAB_FROM_MOUSE, 23 CLOSE_TAB_FROM_TOUCH, 24}; 25 26#endif // CHROME_BROWSER_UI_VIEWS_TABS_TAB_STRIP_TYPES_H_ 27