1 // Copyright (c) 2011 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_FACTORY_H_ 6 #define CHROME_BROWSER_UI_VIEWS_TABS_TAB_STRIP_FACTORY_H_ 7 #pragma once 8 9 class AbstractTabStripView; 10 class Browser; 11 class TabStripModel; 12 13 namespace views { 14 class View; 15 } 16 17 // Creates and returns a new tabstrip. The tabstrip should be added to |parent|. 18 AbstractTabStripView* CreateTabStrip(Browser* browser, 19 views::View* parent, 20 TabStripModel* model, 21 bool use_vertical_tabs); 22 23 #endif // CHROME_BROWSER_UI_VIEWS_TABS_TAB_STRIP_FACTORY_H_ 24