Closed brichet closed 1 year ago
This PR unifies the links by creating a unique schema/interface for advanced links and component links.
These links are loaded in the shared glue session to use it the same way in the frontend and in the backend (in glue_session.py in a follow up PR).
It also fixes the special case of the advanced links in the General category, which are actually component links.
:point_left: Launch a Binder on branch _brichet/glue-lab/unifylinks
Thanks @trungleduc, I added a test on the links in the ydocument and simplified the advanced attribute selection.
Thanks @brichet
This PR unifies the links by creating a unique schema/interface for advanced links and component links.
These links are loaded in the shared glue session to use it the same way in the frontend and in the backend (in glue_session.py in a follow up PR).
It also fixes the special case of the advanced links in the General category, which are actually component links.