Theia: Implementation of registerWebviewViewProvider VSCode API

Created on 10 Nov 2020  路  5Comments  路  Source: eclipse-theia/theia

Hi, Arm are interested in implementing the registerWebviewViewProvider VSCode API in the medium-term as the status outlines this has yet to be done:

https://che-incubator.github.io/vscode-theia-comparator/status.html

Are there any efforts or plans in progress to do this already and if not, how should we go about implementing this?
Are there any templates for API implementation or similar APIs we could follow?

cc @marechal-p @vince-fugnitto @akosyakov @azatsarynnyy @vince-fugnitto

vscode webviews

Most helpful comment

All 5 comments

Not from our side. There could be some overlap with https://github.com/eclipse-theia/theia/issues/6636 Since webviews, custom editors and views are using the same widget at the end. cc @amiramw

Are there any efforts or plans in progress to do this already and if not, how should we go about implementing this?
Are there any templates for API implementation or similar APIs we could follow?

For the extension host process is the best just copy code from VS Code since some extensions sometimes rely on internal APIs and deviation will break it. For the main side you have more flexibility but still looking at VS Code helps.

Are there any efforts or plans in progress to do this already

We're not planning to work on it either, in the nearest future.
So, you can take it.

cc @EstherPerelman who is working with me on #6636

Was this page helpful?
0 / 5 - 0 ratings