Create dashboard at runtime with draggable widgets
- November 4, 2020
- 3 replies
- 1959 views
Hi everyone,
this is my first post on PTC comunity and I thank you all in advance for the support.
The use case that I intend to develop with the thingworx platform is a tool for creating dashboards.
In particular, the end user must be able to drag widgets (starting from a special "widget-column") in his work plan, and drag the data that will have to populate these widgets from another column (a "data-column" that contains all the data from DBs and other sources). I am attaching a photo with the idea of ββthe final product.
I decided to write here for feedback on what approach to use to develop this solution.
My doubts are mostly about widgets: starting with the platform, I haven't been able to extend drag-and-drop functionality.
I therefore thought that the solution could be to use the SDK by developing my widgets with these additional features.
But reading the documentation, I came across the concept of gadgets, and I have doubts about what is the right practice and I would like to clarify my ideas.
Also, since the binding between data and widgets must be done at runtime, how can the data mapping capabilities be developed?
Hope that my questions are clear, best regards.
Giorgia

