The client editor Community configuration provides can only display a limited set of data types and with a conventional representation. That representation might not be adequate for some consumers needs.
We should allow consumers to get the benefits of using the Community configuration built-in editor but customize the representation of one or more options in their schema.
The way of doing this would be by adding a Vue component on their extension and defining the script file or RL module in the desired provider configuration, under the "form" key. eg:
"form": {
"type": "jsonform",
"args": [
"ext.communityConfiguration.GrowthExperiments"
]
},Developer story
As a MW developer I would like to have an easy way of using CC2.0 editor
with custom UI representation of one or more options
Acceptance criteria
- CC2.0 consumers are allowed to register a custom control to overwrite the default control for a particular type or scope.