Lines Matching defs:TabStripModel
26 // TabStripModel
48 // A TabStripModel has one delegate that it relies on to perform certain tasks
52 // A TabStripModel also has N observers (see TabStripModelObserver above),
60 class TabStripModel {
124 // Construct a TabStripModel with a delegate to help it do certain things
126 TabStripModel(TabStripModelDelegate* delegate, Profile* profile);
127 virtual ~TabStripModel();
129 // Retrieves the TabStripModelDelegate associated with this TabStripModel.
132 // Add and remove observers to changes within this TabStripModel.
136 // Retrieve the number of WebContentses/emptiness of the TabStripModel.
140 // Retrieve the Profile associated with this TabStripModel.
159 // Determines if the specified index is contained within the TabStripModel.
252 // Returns the index of the specified WebContents, or TabStripModel::kNoTab
253 // if the WebContents is not in this TabStripModel.
294 // navigation, the TabStripModel may adjust its selection and grouping
378 // Adds a WebContents at the best position in the TabStripModel given
428 // TabStripModel index |context_index|. If |context_index| is selected the
557 // The WebContents data currently hosted within this TabStripModel.
561 // A profile associated with this TabStripModel.
580 base::WeakPtrFactory<TabStripModel> weak_factory_;
582 DISALLOW_IMPLICIT_CONSTRUCTORS(TabStripModel);