ifpen / chalk-it

Drag-and-drop Python webapps
https://ifpen.github.io/chalk-it/
Apache License 2.0
49 stars 7 forks source link

LITE_BUILD & TAIPY_LINK #126

Closed bengaid closed 8 months ago

bengaid commented 9 months ago

We should separate LITE_BUILD and TAIPY_LINK

Current Chalk'it users would like to combine the power of both tools, having both datanodes and Python code in Taipy. We should then change datanodes handling to ensure Taipy related datanodes such as taipy_link are readonly. This feature will also help debugging.

Followed by @abirEF and @TristanBartement

bengaid commented 8 months ago
LITE_MODE TAIPY_LINK Result
False False Legacy mode, as in main or develop branches. Not listening to Taipy GUI websocket, and all features displayed
False True Websocket listening to Taipy GUI, running Chalk'it with all features
True False Not having sense. Masking dataNodes, graph and other features with no Link to Taipy
True True Target for Taipy users. Websocket listening and and dataNodes, graph masked
bengaid commented 8 months ago

Thanks Ghiles, works as specified.