Cleaning up paste api proposal (#207495)

This commit is contained in:
Matt Bierner
2024-03-12 13:11:05 -07:00
committed by GitHub
parent d8a72511e5
commit 9aecd9794a
13 changed files with 70 additions and 57 deletions

View File

@@ -68,7 +68,7 @@ class DropOrPasteEditProvider implements vscode.DocumentPasteEditProvider, vscod
}
const pasteEdit = new vscode.DocumentPasteEdit(insert.insertText, vscode.l10n.t('Insert Image as Attachment'), DropOrPasteEditProvider.kind);
pasteEdit.yieldTo = [{ mimeType: MimeType.plain }];
pasteEdit.yieldTo = [vscode.DocumentPasteEditKind.Empty.append('text')];
pasteEdit.additionalEdit = insert.additionalEdit;
return [pasteEdit];
}
@@ -85,7 +85,7 @@ class DropOrPasteEditProvider implements vscode.DocumentPasteEditProvider, vscod
}
const dropEdit = new vscode.DocumentDropEdit(insert.insertText);
dropEdit.yieldTo = [{ mimeType: MimeType.plain }];
dropEdit.yieldTo = [vscode.DocumentPasteEditKind.Empty.append('text')];
dropEdit.additionalEdit = insert.additionalEdit;
dropEdit.title = vscode.l10n.t('Insert Image as Attachment');
return dropEdit;