PropertyComponents with undefined value

Hey there,

I'm building software that uses the PropertyPanel component to show attributes of selected objects. If multiple objects are selected, I want the property to show a value if the corresponding variable is the same in all objects, but show an arbitrary value if this is not the case. For example: checkboxes can be ticked, unticked, or show a dash if some of the selected objects are ticked. I also need this for TextEditors and Sliders.

Is there a set of PropertyComponents to handle this? If not, what would be the best way to go?

Thanks for your help,