Use class for DocumentDropEdit

This commit is contained in:
Matt Bierner
2023-05-01 14:14:00 -07:00
parent f7b27a9177
commit 3e6ea4d6fa

View File

@ -1,5 +1,5 @@
import * as vscode from 'vscode';
import * as path from 'path';
import * as vscode from 'vscode';
const uriListMime = 'text/uri-list';
@ -32,7 +32,7 @@ class ReverseTextOnDropProvider implements vscode.DocumentDropEditProvider {
// Adding the reversed text
snippet.appendText([...text].reverse().join(''));
return { insertText: snippet };
return new vscode.DocumentDropEdit(snippet);
}
}
@ -48,7 +48,7 @@ class ReverseTextOnDropProvider implements vscode.DocumentDropEditProvider {
class FileNameListOnDropProvider implements vscode.DocumentDropEditProvider {
async provideDocumentDropEdits(
_document: vscode.TextDocument,
position: vscode.Position,
_position: vscode.Position,
dataTransfer: vscode.DataTransfer,
token: vscode.CancellationToken
): Promise<vscode.DocumentDropEdit | undefined> {
@ -90,7 +90,7 @@ class FileNameListOnDropProvider implements vscode.DocumentDropEditProvider {
}
});
return { insertText: snippet };
return new vscode.DocumentDropEdit(snippet);
}
}