Home | History | Annotate | Download | only in tabs

Lines Matching defs:model_index

605 void TabStrip::StartHighlight(int model_index) {
606 tab_at(model_index)->StartPulse();
614 void TabStrip::AddTabAt(int model_index,
627 UpdateTabsClosingMap(model_index, 1);
628 tabs_.Add(tab, model_index);
638 touch_layout_->AddTab(model_index, add_types, GetStartXForNormalTabs());
644 StartInsertTabAnimation(model_index);
651 TabStripAddedTabAt(this, model_index));
681 void TabStrip::RemoveTabAt(int model_index) {
683 Tab* tab = tab_at(model_index);
685 int old_x = tabs_.ideal_bounds(model_index).x();
688 RemoveTabFromViewModel(model_index);
689 touch_layout_->RemoveTab(model_index, GenerateIdealBoundsForMiniTabs(NULL),
692 } else if (in_tab_close_ && model_index != GetModelCount()) {
693 StartMouseInitiatedRemoveTabAnimation(model_index);
695 StartRemoveTabAnimation(model_index);
700 TabStripRemovedTabAt(this, model_index));
703 void TabStrip::SetTabData(int model_index, const TabRendererData& data) {
704 Tab* tab = tab_at(model_index);
774 void TabStrip::PrepareForCloseAt(int model_index, CloseTabSource source) {
785 if (model_count > 1 && model_index != model_count - 1) {
791 Tab* tab_being_removed = tab_at(model_index);
794 if (model_index == 0 && tab_being_removed->data().mini &&
856 void TabStrip::TabTitleChangedNotLoading(int model_index) {
857 Tab* tab = tab_at(model_index);
870 bool TabStrip::IsValidModelIndex(int model_index) const {
871 return controller_->IsValidIndex(model_index);
969 int model_index = GetModelIndexOfTab(tab);
970 if (IsValidModelIndex(model_index))
971 controller_->SelectTab(model_index);
975 int model_index = GetModelIndexOfTab(tab);
976 if (IsValidModelIndex(model_index))
977 controller_->ExtendSelectionTo(model_index);
981 int model_index = GetModelIndexOfTab(tab);
982 if (IsValidModelIndex(model_index))
983 controller_->ToggleSelected(model_index);
987 int model_index = GetModelIndexOfTab(tab);
988 if (IsValidModelIndex(model_index))
989 controller_->AddSelectionFromAnchorTo(model_index);
1002 int model_index = GetModelIndexOfTab(tab);
1003 if (IsValidModelIndex(model_index))
1004 controller_->CloseTab(model_index, source);
1008 int model_index = GetModelIndexOfTab(tab);
1009 if (IsValidModelIndex(model_index))
1010 controller_->ToggleTabAudioMute(model_index);
1020 int model_index = GetModelIndexOfTab(tab);
1021 return IsValidModelIndex(model_index) &&
1022 controller_->IsActiveTab(model_index);
1026 int model_index = GetModelIndexOfTab(tab);
1027 return IsValidModelIndex(model_index) &&
1028 controller_->IsTabSelected(model_index);
1035 int model_index = GetModelIndexOfTab(tab);
1036 return IsValidModelIndex(model_index) &&
1037 controller_->IsTabPinned(model_index);
1057 int model_index = GetModelIndexOfTab(tab);
1058 if (!IsValidModelIndex(model_index)) {
1081 if (!original_selection.IsSelected(model_index))
1500 void TabStrip::StartInsertTabAnimation(int model_index) {
1509 Tab* tab = tab_at(model_index);
1510 if (model_index == 0) {
1511 tab->SetBounds(0, ideal_bounds(model_index).y(), 0,
1512 ideal_bounds(model_index).height());
1514 Tab* last_tab = tab_at(model_index - 1);
1516 ideal_bounds(model_index).y(), 0,
1517 ideal_bounds(model_index).height());
1529 void TabStrip::StartRemoveTabAnimation(int model_index) {
1533 Tab* tab = tab_at(model_index);
1536 RemoveTabFromViewModel(model_index);
2411 void TabStrip::StartMouseInitiatedRemoveTabAnimation(int model_index) {
2414 Tab* tab_closing = tab_at(model_index);
2418 DCHECK_LT(model_index, tab_count() - 1);
2419 if (tab_closing->data().mini && !tab_at(model_index + 1)->data().mini)
2422 for (int i = model_index + 1; i < tab_count(); ++i) {
2441 RemoveTabFromViewModel(model_index);