eclipse-basyx / basyx-aas-web-ui

Web-based user interface for managing and interacting with Asset Administration Shells (AAS)
MIT License
5 stars 4 forks source link

[FEATURE] AAS Web UI should have the Technical Data Viewer like Package Explorer. #12

Closed JS-Aibel closed 1 week ago

JS-Aibel commented 2 weeks ago

Describe the solution you'd like In the AAS Web UI it would be nice to be able to view the Technical Data in a tabular form the same way it’s shown in the Package Explorer.

Describe alternatives you've considered I do not know if there is already a plugin for this.

aaronzi commented 1 week ago

Hi @JS-Aibel,

the AAS Web UI already has a plugin for this. It's implemented here: https://github.com/eclipse-basyx/basyx-aas-web-ui/blob/main/aas-web-ui/src/components/SubmodelPlugins/TechnicalData.vue

It is automatically shown in the visualization window when you click on a technical data submodel that has the following semanticId:

https://admin-shell.io/ZVEI/TechnicalData/Submodel/1/2

The plugin looks like this:

Image

It is not using a table structure since the submodel could potentially be deeply nested. THis is why we decided to implement it like this:

Image

If you have a good alternative to how this plugin could look (for example using a table that somehow supports nesting), please feel free to open a new ticket describing this in detail.

Best regards, Aaron