editors - for now keep `GroupChangeKind' accessible via groups service
This commit is contained in:
parent
04ca7c7589
commit
bfc916ade3
|
@ -9,11 +9,10 @@ import { ExtHostContext, IExtHostEditorTabsShape, IExtHostContext, MainContext,
|
|||
import { extHostNamedCustomer } from 'vs/workbench/api/common/extHostCustomers';
|
||||
import { EditorResourceAccessor, IUntypedEditorInput, SideBySideEditor } from 'vs/workbench/common/editor';
|
||||
import { DiffEditorInput } from 'vs/workbench/common/editor/diffEditorInput';
|
||||
import { GroupChangeKind } from 'vs/workbench/common/editor/editorGroupModel';
|
||||
import { EditorInput } from 'vs/workbench/common/editor/editorInput';
|
||||
import { SideBySideEditorInput } from 'vs/workbench/common/editor/sideBySideEditorInput';
|
||||
import { columnToEditorGroup, EditorGroupColumn, editorGroupToColumn } from 'vs/workbench/services/editor/common/editorGroupColumn';
|
||||
import { GroupDirection, IEditorGroup, IEditorGroupsService } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { GroupDirection, IEditorGroup, IEditorGroupsService, GroupChangeKind } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { IEditorsChangeEvent, IEditorService } from 'vs/workbench/services/editor/common/editorService';
|
||||
|
||||
|
||||
|
|
|
@ -10,13 +10,12 @@ import { dispose, Disposable, DisposableStore } from 'vs/base/common/lifecycle';
|
|||
import { IStorageService, StorageScope, StorageTarget } from 'vs/platform/storage/common/storage';
|
||||
import { Registry } from 'vs/platform/registry/common/platform';
|
||||
import { Event, Emitter } from 'vs/base/common/event';
|
||||
import { IEditorGroupsService, IEditorGroup, GroupsOrder } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { IEditorGroupsService, IEditorGroup, GroupsOrder, GroupChangeKind } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { coalesce } from 'vs/base/common/arrays';
|
||||
import { LinkedMap, Touch, ResourceMap } from 'vs/base/common/map';
|
||||
import { equals } from 'vs/base/common/objects';
|
||||
import { IResourceEditorInputIdentifier } from 'vs/platform/editor/common/editor';
|
||||
import { URI } from 'vs/base/common/uri';
|
||||
import { GroupChangeKind } from 'vs/workbench/common/editor/editorGroupModel';
|
||||
|
||||
interface ISerializedEditorsList {
|
||||
entries: ISerializedEditorIdentifier[];
|
||||
|
|
|
@ -10,7 +10,7 @@ import { IAction, ActionRunner, WorkbenchActionExecutedEvent, WorkbenchActionExe
|
|||
import * as dom from 'vs/base/browser/dom';
|
||||
import { IContextMenuService } from 'vs/platform/contextview/browser/contextView';
|
||||
import { IInstantiationService, ServicesAccessor } from 'vs/platform/instantiation/common/instantiation';
|
||||
import { IEditorGroupsService, IEditorGroup, GroupsOrder, GroupOrientation } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { IEditorGroupsService, IEditorGroup, GroupsOrder, GroupOrientation, GroupChangeKind } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { IConfigurationService, IConfigurationChangeEvent } from 'vs/platform/configuration/common/configuration';
|
||||
import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
|
||||
import { Verbosity, EditorResourceAccessor, SideBySideEditor, EditorInputCapabilities, IEditorIdentifier } from 'vs/workbench/common/editor';
|
||||
|
@ -52,7 +52,6 @@ import { Codicon } from 'vs/base/common/codicons';
|
|||
import { KeyCode, KeyMod } from 'vs/base/common/keyCodes';
|
||||
import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry';
|
||||
import { ICommandService } from 'vs/platform/commands/common/commands';
|
||||
import { GroupChangeKind } from 'vs/workbench/common/editor/editorGroupModel';
|
||||
|
||||
const $ = dom.$;
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
import { ResourceMap } from 'vs/base/common/map';
|
||||
import { getDefaultNotebookCreationOptions, NotebookEditorWidget } from 'vs/workbench/contrib/notebook/browser/notebookEditorWidget';
|
||||
import { DisposableStore, IDisposable } from 'vs/base/common/lifecycle';
|
||||
import { IEditorGroupsService, IEditorGroup } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { IEditorGroupsService, IEditorGroup, GroupChangeKind } from 'vs/workbench/services/editor/common/editorGroupsService';
|
||||
import { IInstantiationService, ServicesAccessor } from 'vs/platform/instantiation/common/instantiation';
|
||||
import { isCompositeNotebookEditorInput, NotebookEditorInput } from 'vs/workbench/contrib/notebook/common/notebookEditorInput';
|
||||
import { IBorrowValue, INotebookEditorService } from 'vs/workbench/contrib/notebook/browser/notebookEditorService';
|
||||
|
@ -14,7 +14,6 @@ import { INotebookEditor, INotebookEditorCreationOptions } from 'vs/workbench/co
|
|||
import { Emitter } from 'vs/base/common/event';
|
||||
import { INotebookDecorationRenderOptions } from 'vs/workbench/contrib/notebook/common/notebookCommon';
|
||||
import { GroupIdentifier } from 'vs/workbench/common/editor';
|
||||
import { GroupChangeKind } from 'vs/workbench/common/editor/editorGroupModel';
|
||||
|
||||
export class NotebookEditorWidgetService implements INotebookEditorService {
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ import { IDimension } from 'vs/editor/common/editorCommon';
|
|||
import { IDisposable } from 'vs/base/common/lifecycle';
|
||||
import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
|
||||
import { URI } from 'vs/base/common/uri';
|
||||
import { IGroupChangeEvent } from 'vs/workbench/common/editor/editorGroupModel';
|
||||
import { IGroupChangeEvent, GroupChangeKind as GroupModelChangeKind } from 'vs/workbench/common/editor/editorGroupModel';
|
||||
|
||||
export const IEditorGroupsService = createDecorator<IEditorGroupsService>('editorGroupsService');
|
||||
|
||||
|
@ -396,6 +396,8 @@ export interface IEditorGroupsService {
|
|||
enforcePartOptions(options: IEditorPartOptions): IDisposable;
|
||||
}
|
||||
|
||||
export import GroupChangeKind = GroupModelChangeKind;
|
||||
|
||||
export const enum OpenEditorContext {
|
||||
NEW_EDITOR = 1,
|
||||
MOVE_EDITOR = 2,
|
||||
|
|
Loading…
Reference in a new issue