it would be nice to have the possibility to add multiple ui_page’s to a resource.
Why?
If you have everything in one resource (like me), then you have to use something like Vue to have multiple UI’s. But it would be very nice if there was a way to use multiple ui_page’s in one resource to have better organization.
No, ‘ui_page’ is very explicitly a single-instance setup: for example, where would input or messages be routed if a resource has multiple fullscreen UI pages?
You can already manage multiple UI pages on your own using, for example:
Why, though, especially when you can make such a ‘feature’ very easily yourself with iframes?
Your example wouldn’t even make sense as >breaking compatibility, and >the ‘.html’ may not even be the current location anymore, nor are you covering the concern of input here.