@pega/custom-dx-components
Version:
Utility for building custom UI components
67 lines (65 loc) • 1.62 kB
JSON
{
"name": "Pega_DXIL_MyPageCaseWidget",
"label": "My PageCase Widget",
"description": "My PageCase Widget",
"organization": "Pega",
"version": "0.0.1",
"library": "DXIL",
"componentKey": "Pega_DXIL_MyPageCaseWidget",
"type": "Widget",
"subtype": ["PAGE","CASE"],
"subtypeLabel": "PAGE and CASE",
"icon": "OneColumnPage.svg",
"properties": [
{
"name": "title",
"label": "Label value",
"format": "TEXT"
},
{
"format": "SELECT",
"label": "Usage",
"name": "label",
"defaultValue": "Create operator",
"localize": true,
"source": [
{
"key": "Create operator",
"value": "Create operator"
},
{
"key": "Update operator",
"value": "Update operator"
},
{
"key": "Resolve operator",
"value": "Resolve operator"
}
]
},
{
"label": "Conditions",
"format": "GROUP",
"properties": [
{
"name": "visibility",
"label": "Visibility",
"format": "VISIBILITY"
}
]
}
],
"defaultConfig": {
"label": "Create operator",
"title": "Create operator",
"createLabel": "@L Created",
"updateLabel": "@L Updated",
"createOperator": "@USER .pxCreateOperator",
"updateOperator": "@USER .pxUpdateOperator",
"createDateTime": "@P .pxCreateDateTime",
"updateDateTime": "@P .pxUpdateDateTime",
"resolveLabel": "@L Resolved",
"resolveOperator": "@USER .pyResolvedUserID",
"resolveDateTime": "@P .pyResolvedTimestamp"
}
}