constellation
constellation copied to clipboard
Add edges and links to table view
Prerequisites
-
[x] Reviewed the checklist
-
[ ] Reviewed feedback from the "Sonar Cloud" bot. Note that you have to wait for the "CI / Unit Tests") to complete first. Failed Unit tests can be debugged by adding the label "verbose logging" to the GitHub PR.
Description of the Change
Added functionality to view edges and links in the table view, as well as the existing transactions are vertices.
Alternate Designs
For selecting edges/links on the graph and have that selection be reflected in the table view: This was achieved iterating over the selected transactions on the graph and selecting edges/links in the table view that those transactions represent. An alternate design would be to add functionality to the selection coed that handles edges/links and use that information directly.
Why Should This Be In Core?
Benefits
Users can now view information about edges and links in table view.
Possible Drawbacks
Aside from the usual risk of changing code, none.
Verification Process
Verified visually and through automated testing.
Applicable Issues
https://github.com/constellation-app/constellation/issues/1859