Home | History | Annotate | Download | only in tabs

Lines Matching refs:model_index

621 void TabStrip::StartHighlight(int model_index) {
622 tab_at(model_index)->StartPulse();
630 void TabStrip::AddTabAt(int model_index,
643 UpdateTabsClosingMap(model_index, 1);
644 tabs_.Add(tab, model_index);
654 touch_layout_->AddTab(model_index, add_types, GetStartXForNormalTabs());
660 StartInsertTabAnimation(model_index);
667 TabStripAddedTabAt(this, model_index));
697 void TabStrip::RemoveTabAt(int model_index) {
699 Tab* tab = tab_at(model_index);
701 int old_x = tabs_.ideal_bounds(model_index).x();
704 RemoveTabFromViewModel(model_index);
705 touch_layout_->RemoveTab(model_index, GenerateIdealBoundsForMiniTabs(NULL),
708 } else if (in_tab_close_ && model_index != GetModelCount()) {
709 StartMouseInitiatedRemoveTabAnimation(model_index);
711 StartRemoveTabAnimation(model_index);
716 TabStripRemovedTabAt(this, model_index));
719 void TabStrip::SetTabData(int model_index, const TabRendererData& data) {
720 Tab* tab = tab_at(model_index);
790 void TabStrip::PrepareForCloseAt(int model_index, CloseTabSource source) {
801 if (model_count > 1 && model_index != model_count - 1) {
807 Tab* tab_being_removed = tab_at(model_index);
810 if (model_index == 0 && tab_being_removed->data().mini &&
854 void TabStrip::TabTitleChangedNotLoading(int model_index) {
855 Tab* tab = tab_at(model_index);
868 bool TabStrip::IsValidModelIndex(int model_index) const {
869 return controller_->IsValidIndex(model_index);
967 int model_index = GetModelIndexOfTab(tab);
968 if (IsValidModelIndex(model_index))
969 controller_->SelectTab(model_index);
973 int model_index = GetModelIndexOfTab(tab);
974 if (IsValidModelIndex(model_index))
975 controller_->ExtendSelectionTo(model_index);
979 int model_index = GetModelIndexOfTab(tab);
980 if (IsValidModelIndex(model_index))
981 controller_->ToggleSelected(model_index);
985 int model_index = GetModelIndexOfTab(tab);
986 if (IsValidModelIndex(model_index))
987 controller_->AddSelectionFromAnchorTo(model_index);
1000 int model_index = GetModelIndexOfTab(tab);
1001 if (IsValidModelIndex(model_index))
1002 controller_->CloseTab(model_index, source);
1012 int model_index = GetModelIndexOfTab(tab);
1013 return IsValidModelIndex(model_index) &&
1014 controller_->IsActiveTab(model_index);
1018 int model_index = GetModelIndexOfTab(tab);
1019 return IsValidModelIndex(model_index) &&
1020 controller_->IsTabSelected(model_index);
1027 int model_index = GetModelIndexOfTab(tab);
1028 return IsValidModelIndex(model_index) &&
1029 controller_->IsTabPinned(model_index);
1049 int model_index = GetModelIndexOfTab(tab);
1050 if (!IsValidModelIndex(model_index)) {
1073 if (!original_selection.IsSelected(model_index))
1517 void TabStrip::StartInsertTabAnimation(int model_index) {
1526 Tab* tab = tab_at(model_index);
1527 if (model_index == 0) {
1528 tab->SetBounds(0, ideal_bounds(model_index).y(), 0,
1529 ideal_bounds(model_index).height());
1531 Tab* last_tab = tab_at(model_index - 1);
1533 ideal_bounds(model_index).y(), 0,
1534 ideal_bounds(model_index).height());
1546 void TabStrip::StartRemoveTabAnimation(int model_index) {
1550 Tab* tab = tab_at(model_index);
1553 RemoveTabFromViewModel(model_index);
2428 void TabStrip::StartMouseInitiatedRemoveTabAnimation(int model_index) {
2431 Tab* tab_closing = tab_at(model_index);
2435 DCHECK_LT(model_index, tab_count() - 1);
2436 if (tab_closing->data().mini && !tab_at(model_index + 1)->data().mini)
2439 for (int i = model_index + 1; i < tab_count(); ++i) {
2458 RemoveTabFromViewModel(model_index);