OPCFoundation / UA-CloudLibrary

OPC UA Information Model database with a REST and GraphQL interface, as well as user management. The global instance of this (hosted by the OPC Foundation) can be found at https://uacloudlibrary.opcfoundation.org.
Other
39 stars 18 forks source link

CloudLib Explorer #127

Closed Splinti closed 2 years ago

Splinti commented 2 years ago

Hi!

This PR adds a Explorer ui to the existing webserver. It can be used to navigate through namespaces and download their NodeSet xml.

I needed to move the queries used in QueryModel.cs into a new CloudLibDataProvider, so i could use the queries given in that file.

Here is a screenshot of how the UI looks like: Screenshot 2022-07-18 094511

Using the "More" button you can view the description in full: Screenshot 2022-07-18 094516

I wanted to implement a search/filter function aswell, but the GetNamespaces function in the DataProvider has a TODO, that would make sense to be done first.

I would like to hear your feedback!