Merge from vscode 79a1f5a5ca0c6c53db617aa1fa5a2396d2caebe2

This commit is contained in:
ADS Merger
2020-05-31 19:47:51 +00:00
parent 84492049e8
commit 28be33cfea
913 changed files with 28242 additions and 15549 deletions

View File

@@ -38,35 +38,35 @@ export class BrowserClipboardService implements IClipboardService {
/**
* Reads text from the system find pasteboard.
*/
readFindText(): string {
readFindText(): Promise<string> {
return this._vsClipboardService.readFindText();
}
/**
* Writes text to the system find pasteboard.
*/
writeFindText(text: string): void {
this._vsClipboardService.writeFindText(text);
writeFindText(text: string): Promise<void> {
return this._vsClipboardService.writeFindText(text);
}
/**
* Writes resources to the system clipboard.
*/
writeResources(resources: URI[]): void {
this._vsClipboardService.writeResources(resources);
writeResources(resources: URI[]): Promise<void> {
return this._vsClipboardService.writeResources(resources);
}
/**
* Reads resources from the system clipboard.
*/
readResources(): URI[] {
readResources(): Promise<URI[]> {
return this._vsClipboardService.readResources();
}
/**
* Find out if resources are copied to the clipboard.
*/
hasResources(): boolean {
hasResources(): Promise<boolean> {
return this._vsClipboardService.hasResources();
}
@@ -74,4 +74,14 @@ export class BrowserClipboardService implements IClipboardService {
// eslint-disable-next-line no-sync
return this._vsClipboardService.readTextSync();
}
readFindTextSync(): string {
// eslint-disable-next-line no-sync
return this._vsClipboardService.readFindTextSync();
}
writeFindTextSync(text: string): void {
// eslint-disable-next-line no-sync
return this._vsClipboardService.writeFindTextSync(text);
}
}