I have a schema that looks like:
{
"definitions": {
"step": {
"type": "object",
"properties": {
"description": {
"type": "string"
},
"datetime": {
"type": "string",
"format": "date-time"
}
},
"required": [
"description",
"datetime"
]
}
},
"type": "object",
"properties": {
"c1": {"$ref": "#/definitions/step","title": "C1 step"},
"c2": {"$ref": "#/definitions/step","title": "C2 step"}
}
}
The UI schema I currently have is:
{
"type": "VerticalLayout",
"elements": [
{
"type": "Control",
"scope": "#/properties/c1"
},
{
"type": "Control",
"scope": "#/properties/c2"
}
]
}
My question is how to apply "options": {"multi": true} to the UI for the description property? I simply want the description fields to be multiline. I have not found any examples of being able to control individual properties in the UI for auxiliary (reusable) schemas which contain multiple properties.
Below is a screenshot of the form as I have it. I would like to be able to reuse the #/definitions/step many times in the form.
