Add move support to tabs

This commit is contained in:
Logan Ramos
2021-09-23 14:21:25 -04:00
parent f07584296d
commit 3720741a11
4 changed files with 79 additions and 13 deletions

View File

@@ -634,10 +634,11 @@ export interface ExtHostEditorInsetsShape {
$onDidReceiveMessage(handle: number, message: any): void;
}
//#region --- open editors model
//#region --- tabs model
export interface MainThreadEditorTabsShape extends IDisposable {
// manage tabs: move, close, rearrange etc
$moveTab(tab: IEditorTabDto, index: number, viewColumn: EditorGroupColumn): void;
}
export interface IEditorTabDto {
@@ -2242,7 +2243,7 @@ export const MainContext = {
MainThreadTheming: createMainId<MainThreadThemingShape>('MainThreadTheming'),
MainThreadTunnelService: createMainId<MainThreadTunnelServiceShape>('MainThreadTunnelService'),
MainThreadTimeline: createMainId<MainThreadTimelineShape>('MainThreadTimeline'),
MainThreadTesting: createMainId<MainThreadTestingShape>('MainThreadTesting'),
MainThreadTesting: createMainId<MainThreadTestingShape>('MainThreadTesting')
};
export const ExtHostContext = {