Skip to content
Discussion options

You must be logged in to vote

I did not understand the concept of the webview. It seems to be similar to the app module I already have in my main project which currently has the following structure

Theia extensions can freely contribute to both Theia's frontend and backend process so the entire glue code can be aggregated into one package (open-bpmn-theia in your case).

For VS Code extensions the story is a little bit different. VS Code extensions are running as an isolated process in the VS Code backend and don't have direct access to the fronted.
In order to contribute a Diagram Widget/View we have to use the VS Code Webview API. In a nutshell, a Webview is like an IFrame that is controlled by our extension and al…

Replies: 6 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@rsoika
Comment options

Answer selected by rsoika
Comment options

You must be logged in to vote
2 replies
@tortmayr
Comment options

@rsoika
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants