In theory this is possible. We have customers that run NG Client applications inside Smart Client via JavaFX.
It allows them to take advantage of components like charts, etc. You would build an NG Client solution and then direct the WebPanel to that endpoint (using any deeplink invocations needed)
Challenge is that it is difficult to debug because you cannot “see” inside the embedded browser
Also Java is removing built-in support for JavaFX, so if running on Java 11, things will be more tricky
Thanks for your feedback on the webinars - We do them for YOU!
It should be possible to do this w/o NG Client and just using the JavaFX WebView.
I guess it really depends if you need a dynamic/stateful session for the chart stuff.
You can pass content directly to the webview via ```
webView.loadContent
So perhaps you can just send it the content to load dynamically. I would try a [simple example](https://developers.google.com/chart/interactive/docs/quick_start) from Google and pass it to the webview.
Let us know how you do
Ah, sorry. I linked to an NG client repo. I have made a module in the past that does that for smart and web client. I thought it was that one. Let me see if I can find it.
Found it… It requires a few modules (that are not included, because you may already have them): svyUtils, svyComponent, svyJFXWebView and svyUtils$webClient.
Provided as is. No guarantees, but for sure a nice starting point.
hmm i tried to import the solution svyGoogleCharts.servoy into my Servoy 7.4 Developer.
It fails with the following message:
Could not import solution: The solution was exported with a newer version of Servoy than you are currently running. Upgrade to at least Servoy 8.2.2 -build 3107 to import this solution.