General Information about UI-Components
The UI of the QC Atlas is built using List Views and Object Views.
List View
List Views can be reached by using the Navigation Bar on the left side of the UI.
Some List Views like the Execution Environments can contain more List Views. Navigation Bar items that contain more List Views have a Arrow Symbol and can be extended by a simple click.
Data Table
The List Views contain Data-Tables which are responsible for displaying all available objects of a certain type. For every different object type there is a separate List View. The user can use the controls of the tables to filter, sort and browse existing objects of a certain type.
Note
- To filter the displayed objects, the user can use the
Search Fieldto filter objects by their names, titles or other criteria. - To sort the displayed objects, the user can click on the header of a certain column. A
Arrow Symbolwill appear that will indicate how the data is currently sorted (ASC/DESC). - To browse the objects, the user can switch and configure the pages of the
Data Tableby using thePagination Controlswhich are located at the footer of the table. The user can either change the amount of displayed elements per page or change pages.
Note that all of these functionalities are optional and may not be available in every List View
Info
The Data Table can also contain more means to manipulate the data:
- A
Create ButtonorReference/Link Buttonmay be at the top of theData Table, allowing the users to add new elements to theList View. - In the
Actions Columnof theData Tablemore buttons may be located allowing the user toEditorDelete/Dereferenceexisting objects and remove them from theList View. - The first column of the
Data Tablemay contain check-boxes which allow the user to select one or more elements of the current page of theData Tableto perform specific actions on multiple elements. One example would the the ability toDeleteorDereferencemultiple elements at once.
In some cases, the elements of a Data Table are also click-able. Then, the Mouse Cursor will change to a Pointer. If some element is clicked, the user will be redirected to that element's Object View.
Object View
As mentioned before, any Object View can be opened by clicking on any element of a List View. In the Header of any Object View, it's Name is displayed, as well as it's optional Tags.
In addition, the Header may also contain information about any Revisionof an object.
All other information about the object is located in the Body of the Object View. The information is distributed across multiple Tabs. The General Tab usually contains the most basic information about the object. Other information is distributed across the other Tabs, which can differ from Object View to Object View.
Info
The Object View is not only used to display information about an object. It is also used to:
Updateall kinds of information of that objectReferenceorDereferenceother objects- And more...
Revisions
QC Atlas supports the use of revisions which are a sort of versions or snapshots of an object.
When an object is saved, a revision is created automatically. This allows to browse and access older object data.
When a revision is selected, the data is automatically loaded into the property fields of the General Tab and can then be viewed or edited.
Saving these properties will result in creating a new revision, which will be the latest version of the object.
Currently, the creation of revisions is supported for algorithms as well as implementations and only includes basic properties available in the General Tab.