I'm wondering if there exists a way for using the Radio Button Group in conjunction with the Possible Value Service. I only find samples for using it with enumerations, which is ok for static content, but not for dynamic use cases. I've tried to use it, but sapphire ignores the style hint.
Especially for dialogs, there currently seems to be no alternative to Tables for displaying dynamic structures containing nested details. And for small structures it would be great using radio button groups.
I think in general the concern might be that 'possible values' service could be hundreds of items. So a radio button group hooked to any possible values service could get crazy. But in my situation I know that the possible values wil always be a manageable number. Since sapphire is flexible enough to do it outside of sapphire-ui in adopter plugins, i didn't originally push to have this be a part of sapphire framework.
I would certainly welcome a contribution of this feature to Sapphire. The best way to do this is to rework the existing RadioButtonGroupPropertyEditorPresentation so that it works with the PossibleValuesService instead of assuming enums, similarly to how PopUpListFieldPropertyEditorPresentation is implemented. Please open an enhancement request to track this work further.