
| Name | Value |
|---|---|
| NAME | COMPONENT UI SCHEMA |
| CONTENT TYPE | JSON FORM UI SCHEMA |
| RESERVED FOR SYSTEM | 0 |
| CONTENT |
{
"autoFocus": true,
"#/properties/componentType",
"schema": {
"const": "D"
}
}
}
},
{
"type": "Control",
"scope": "#/properties/neededData",
"detail": {
"label": "Needed Data",
"rule": {
"effect": "SHOW",
"condition": {
"scope":
"#/properties/componentType",
"schema": {
"const": "D"
}
}
"type": "VerticalLayout",
},
"options": {
"detail": {
"type": "VerticalLayout",
"elements": [
{
"type": "Control",
"scope":
"#/properties/dataId",
"label": "Data ID"
"elements": [
},
{
"type": "Control",
"scope":
"#/properties/mandatoryData",
"label": "Mandatory
Data"
}
]
}
{
}
}
]
}
]
}
}
}
]
}
"type": "Control",
"scope": "#/properties/name",
"label": "Name",
"options": {
"focus": true
"type": "Group",
}
},
{
"type": "Group",
"label": "Component Details",
"elements": [
{
"type": "Control",
"scope": "#/properties/id",
"label": "ID",
"label": "Components",
"options": {
"readOnly": true
}
},
{
"type": "Control",
"scope": "#/properties/componentName",
"label": "Component Name"
},
{
"elements": [
"type": "Control",
"scope": "#/properties/componentType",
"label": "Component Type"
},
{
"type": "Control",
"scope":
"#/properties/shortDescription",
"label": "Short Description"
},
{
{
"type": "Control",
"scope": "#/properties/description",
"label": "Description",
"options": {
"multi": true
}
},
{
"type": "Control",
"type": "Control",
"scope": "#/properties/pageId",
"label": "Page ID",
"rule": {
"effect": "SHOW",
"condition": {
"scope":
"#/properties/componentType",
"schema": {
"const": "L"
}
"scope": "#/properties/components",
}
}
},
{
"type": "Control",
"scope": "#/properties/imageIcon",
"label": "Image Icon",
"options": {
"multi": true
},
"options": {
"rule": {
"effect": "SHOW",
"condition": {
"scope":
"#/properties/componentType",
"schema": {
"const": "I"
}
}
}
"elementLabelProp": "name",
},
{
"type": "Control",
"scope":
"#/properties/errorMessageText",
"label": "Error Message",
"rule": {
"effect": "SHOW",
"condition": {
"scope":
|