mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-23 10:08:49 +01:00
WorkspaceEdit#replaceCells|CellOutput|CellMetadata, https://github.com/microsoft/vscode/issues/105283
This commit is contained in:
@@ -1243,6 +1243,7 @@ export interface IWorkspaceEditEntryMetadataDto {
|
||||
export const enum WorkspaceEditType {
|
||||
File = 1,
|
||||
Text = 2,
|
||||
Cell = 3,
|
||||
}
|
||||
|
||||
export interface IWorkspaceFileEditDto {
|
||||
@@ -1261,8 +1262,16 @@ export interface IWorkspaceTextEditDto {
|
||||
metadata?: IWorkspaceEditEntryMetadataDto;
|
||||
}
|
||||
|
||||
export interface IWorkspaceCellEditDto {
|
||||
_type: WorkspaceEditType.Cell;
|
||||
resource: UriComponents;
|
||||
edit: ICellEditOperation;
|
||||
modelVersionId?: number;
|
||||
metadata?: IWorkspaceEditEntryMetadataDto;
|
||||
}
|
||||
|
||||
export interface IWorkspaceEditDto {
|
||||
edits: Array<IWorkspaceFileEditDto | IWorkspaceTextEditDto>;
|
||||
edits: Array<IWorkspaceFileEditDto | IWorkspaceTextEditDto | IWorkspaceCellEditDto>;
|
||||
|
||||
// todo@joh reject should go into rename
|
||||
rejectReason?: string;
|
||||
|
||||
Reference in New Issue
Block a user