@pega/custom-dx-components
Version:
Utility for building custom UI components
68 lines (67 loc) • 1.42 kB
JSON
{
"name": "Pega_DXIL_MyIconButtonURL",
"label": "My Icon Button URL",
"description": "My Icon Button URL",
"organization": "Pega",
"version": "0.0.1-dev",
"library": "DXIL",
"allowedApplications": [],
"componentKey": "Pega_DXIL_MyIconButtonURL",
"type": "Field",
"subtype": "Text-URL",
"icon": "images/pz-url-active.svg",
"properties": [
{
"format": "SELECT",
"name": "countryCode",
"label": "Country code",
"defaultValue": "USA",
"source": [
{
"key": "USA",
"value": "United States"
},
{
"key": "CAN",
"value": "Canada"
},
{
"key": "AUS",
"value": "Australia"
},
{
"key": "JPN",
"value": "Japan"
},
{
"key": "IND",
"value": "India"
},
{
"key": "TUR",
"value": "Turkey"
}
]
},
{
"label": "Advanced",
"format": "GROUP",
"collapsible": true,
"properties": [
{
"name": "testId",
"label": "Test ID",
"format": "TEXT",
"ignorePattern": "[^-_\\p{N}\\p{L}]",
"includeAnnotations": false
}
]
}
],
"defaultConfig": {
"label": "@L $this.label",
"detailFVLItem": true,
"isFormWidth" : false,
"isContainerWidth" : false
}
}