The documentation references the ability to create additional entrypoints via manifest or JS, but I’m not clear how you actually populate it. How do you point a panel to something other than the top level main property (index.html) used for the first panel?
Any manifest or plain vanilla JS examples for 2+ panels from a single install?
I’ve got a hold of the linked code but when I try to run your plugin ‘as is’, I’m getting a strange error.
com.adobe.example.uxp-ui-kitchen-sink
Validate command failed in App with ID PS and Version 24.1.0
Plugin Load Failed.
Devtools: Plugin com.adobe.example.uxp-ui-kitchen-sink : Expected an object for the permission ‘launchProcess’
I have PS version 22 installed.
I’ve made my code match yours anyway, but I’m not able to get my second panel to show.
What I’m trying to achieve is to have the panels in the entrypoints be shown when clicked in the plugin manager dialog. Currently, I’m not getting a second panel showing.
Most of plugin samples have issues now. As you may notice, only one of them is a few months old and all others are at least a year old. It’s sad that this repository got abandoned and is a very bad example for new to UXP devs, because they implement old ways of dealing with things.
I’d also like it to close any other panels when clicking one, so you don’t end up with 2 panels showing at once. Any ideas would be appreciated! Thanks.