Sure, that sounds useful.
A bit faster workflow. (The OP’s opening this FR is evidence that it is desirable.)
The above code will also open distro’d component library definitions (which may not be so desirable.)
Perhaps limiting to Xref definitions that have the manager’s attribute assigned would keep the UI a bit cleaner?
You can always have manager option(s) to toggle various context commands on / off. (Let the user use it their way.)
Oh, and I said “Windows Only” in the example above because the API docs mention encoding issues on Mac platform pre-2019.3 for
UI.openURL(). Have no Mac to test with and decided to let someone else “weigh in” on this.