Basic implementation of resolveExternalUri

This commit is contained in:
Matt Bierner
2019-09-18 18:20:08 -07:00
parent 16577caa8c
commit 27bac598cc
5 changed files with 87 additions and 18 deletions

View File

@@ -248,6 +248,10 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
openExternal(uri: URI) {
return extHostWindow.openUri(uri, { allowTunneling: !!initData.remote.isRemote });
},
resolveExternalUri(uri: URI) {
checkProposedApiEnabled(extension);
return extHostWindow.resolveExternalUri(uri, { allowTunneling: !!initData.remote.isRemote });
},
get remoteName() {
return getRemoteName(initData.remote.authority);
},