Optional enableInitial enabled state of property item. If undefined, it will default to true.
Optional onThis callback is called when UI control value is changed.
Optional visibleInitial visibility state of property item. If undefined, it will default to true.
Optional properties for Bool property item