debt - rename noTabsTitleControl to singleEditorTabsControl

This commit is contained in:
Benjamin Pasero
2023-09-09 13:19:42 +02:00
parent 4948f9abe9
commit f1679692cf
3 changed files with 5 additions and 5 deletions

View File

@@ -34,7 +34,7 @@ import { IEditorGroupsAccessor, IEditorGroupView, fillActiveEditorViewState, Edi
import { ActionBar } from 'vs/base/browser/ui/actionbar/actionbar';
import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
import { IAction } from 'vs/base/common/actions';
import { NoTabsTitleControl } from 'vs/workbench/browser/parts/editor/noTabsTitleControl';
import { SingleEditorTabsControl } from 'vs/workbench/browser/parts/editor/singleEditorTabsControl';
import { IMenuService, MenuId } from 'vs/platform/actions/common/actions';
import { StandardMouseEvent } from 'vs/base/browser/mouseEvent';
import { createAndFillInActionBarActions } from 'vs/platform/actions/browser/menuEntryActionViewItem';
@@ -470,7 +470,7 @@ export class EditorGroupView extends Themable implements IEditorGroupView {
if (this.accessor.partOptions.showTabs) {
this.titleAreaControl = this.scopedInstantiationService.createInstance(TabsTitleControl, this.titleContainer, this.accessor, this);
} else {
this.titleAreaControl = this.scopedInstantiationService.createInstance(NoTabsTitleControl, this.titleContainer, this.accessor, this);
this.titleAreaControl = this.scopedInstantiationService.createInstance(SingleEditorTabsControl, this.titleContainer, this.accessor, this);
}
return this.titleAreaControl;

View File

@@ -3,7 +3,7 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import 'vs/css!./media/notabstitlecontrol';
import 'vs/css!./media/singleeditortabscontrol';
import { EditorResourceAccessor, Verbosity, IEditorPartOptions, SideBySideEditor, preventEditorClose, EditorCloseMethod } from 'vs/workbench/common/editor';
import { EditorInput } from 'vs/workbench/common/editor/editorInput';
import { TitleControl, IToolbarActions, ITitleControlDimensions } from 'vs/workbench/browser/parts/editor/titleControl';
@@ -24,7 +24,7 @@ interface IRenderedEditorLabel {
pinned: boolean;
}
export class NoTabsTitleControl extends TitleControl {
export class SingleEditorTabsControl extends TitleControl {
private titleContainer: HTMLElement | undefined;
private editorLabel: IResourceLabel | undefined;
@@ -36,7 +36,7 @@ export class NoTabsTitleControl extends TitleControl {
const titleContainer = this.titleContainer = parent;
titleContainer.draggable = true;
//Container listeners
// Container listeners
this.registerContainerListeners(titleContainer);
// Gesture Support