mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-08 09:08:48 +01:00
@@ -325,13 +325,14 @@ export class MainThreadWebviews extends Disposable implements extHostProtocol.Ma
|
|||||||
throw new Error(`Provider for ${viewType} already registered`);
|
throw new Error(`Provider for ${viewType} already registered`);
|
||||||
}
|
}
|
||||||
|
|
||||||
this._customEditorService.registerCustomEditorCapabilities(viewType, {
|
|
||||||
supportsMultipleEditorsPerDocument
|
|
||||||
});
|
|
||||||
|
|
||||||
const extension = reviveWebviewExtension(extensionData);
|
const extension = reviveWebviewExtension(extensionData);
|
||||||
|
|
||||||
const disposables = new DisposableStore();
|
const disposables = new DisposableStore();
|
||||||
|
|
||||||
|
disposables.add(this._customEditorService.registerCustomEditorCapabilities(viewType, {
|
||||||
|
supportsMultipleEditorsPerDocument
|
||||||
|
}));
|
||||||
|
|
||||||
disposables.add(this._webviewWorkbenchService.registerResolver({
|
disposables.add(this._webviewWorkbenchService.registerResolver({
|
||||||
canResolve: (webviewInput) => {
|
canResolve: (webviewInput) => {
|
||||||
return webviewInput instanceof CustomEditorInput && webviewInput.viewType === viewType;
|
return webviewInput instanceof CustomEditorInput && webviewInput.viewType === viewType;
|
||||||
|
|||||||
Reference in New Issue
Block a user