-
Sub-task
-
Resolution: Done
-
Major
The kogito-tooling editors (DMN, BPMN, scesim) are compiled into the kogito-tooling release artifacts; i.e. it is physically included in the VSCode plugin, Chrome Github extension and desktop application).
TrustyAI's PoC UI embeds model editors using an IFRAME and URL like this:
https://kiegroup.github.io/kogito-online/?file=https://raw.githubusercontent.com/kiegroup/kogito-tooling/master/packages/online-editor/static/samples/sample.dmn#/editor/dmn
This adds a hard dependency on TrustyAI's UI and the kogito-tooling service at the https://kiegroup.github.io/kogito-online endpoint.
We need the ability to embed kogito-tooling editors in TrustyAI's UI without reliance on the existing kogito-tooling "online" infrastructure.