This is for the parent dropdown (called category)
{
“label”: “Category”,
“tableView”: true,
“data”: {
“values”: [
{
“label”: “Subcategory1”,
“value”: “subcategory1”
},
{
“label”: “Subcategory2”,
“value”: “subcategory2”
}
],
“json”: “”,
“url”: “”,
“resource”: “”,
“custom”: “”
},
“validate”: {
“onlyAvailableItems”: false,
“required”: false,
“custom”: “”,
“customPrivate”: false,
“strictDateValidation”: false,
“multiple”: false,
“unique”: false
},
“key”: “category”,
“type”: “select”,
“indexeddb”: {
“filter”: {}
},
“input”: true,
“placeholder”: “”,
“prefix”: “”,
“customClass”: “”,
“suffix”: “”,
“multiple”: false,
“defaultValue”: null,
“protected”: false,
“unique”: false,
“persistent”: true,
“hidden”: false,
“clearOnHide”: true,
“refreshOn”: “”,
“redrawOn”: “”,
“modalEdit”: false,
“dataGridLabel”: false,
“labelPosition”: “top”,
“description”: “”,
“errorLabel”: “”,
“tooltip”: “”,
“hideLabel”: false,
“tabindex”: “”,
“disabled”: false,
“autofocus”: false,
“dbIndex”: false,
“customDefaultValue”: “”,
“calculateValue”: “”,
“calculateServer”: false,
“widget”: null,
“attributes”: {},
“validateOn”: “change”,
“conditional”: {
“show”: null,
“when”: null,
“eq”: “”
},
“overlay”: {
“style”: “”,
“left”: “”,
“top”: “”,
“width”: “”,
“height”: “”
},
“allowCalculateOverride”: false,
“encrypted”: false,
“showCharCount”: false,
“showWordCount”: false,
“properties”: {},
“allowMultipleMasks”: false,
“idPath”: “id”,
“clearOnRefresh”: false,
“limit”: 100,
“dataSrc”: “values”,
“valueProperty”: “”,
“lazyLoad”: true,
“filter”: “”,
“searchEnabled”: true,
“searchField”: “”,
“minSearch”: 0,
“readOnlyValue”: false,
“authenticate”: false,
“ignoreCache”: false,
“template”: “{{ item.label }}”,
“selectFields”: “”,
“searchThreshold”: 0.3,
“uniqueOptions”: false,
“fuseOptions”: {
“include”: “score”,
“threshold”: 0.3
},
“customOptions”: {},
“useExactSearch”: false,
“id”: “e9i6q6”,
“keyModified”: true
}
This is for the conditional dropdown 1 (called subcategory1)
{
“label”: “Subcategory1”,
“tableView”: true,
“data”: {
“values”: [
{
“label”: “Five9”,
“value”: “five9”
}
],
“json”: “”,
“url”: “”,
“resource”: “”,
“custom”: “”
},
“validate”: {
“onlyAvailableItems”: false,
“required”: false,
“custom”: “”,
“customPrivate”: false,
“strictDateValidation”: false,
“multiple”: false,
“unique”: false
},
“key”: “subcategory1”,
“conditional”: {
“show”: true,
“when”: “category”,
“eq”: “subcategory1”
},
“type”: “select”,
“indexeddb”: {
“filter”: {}
},
“input”: true,
“placeholder”: “”,
“prefix”: “”,
“customClass”: “”,
“suffix”: “”,
“multiple”: false,
“defaultValue”: null,
“protected”: false,
“unique”: false,
“persistent”: true,
“hidden”: false,
“clearOnHide”: true,
“refreshOn”: “”,
“redrawOn”: “”,
“modalEdit”: false,
“dataGridLabel”: false,
“labelPosition”: “top”,
“description”: “”,
“errorLabel”: “”,
“tooltip”: “”,
“hideLabel”: false,
“tabindex”: “”,
“disabled”: false,
“autofocus”: false,
“dbIndex”: false,
“customDefaultValue”: “”,
“calculateValue”: “”,
“calculateServer”: false,
“widget”: null,
“attributes”: {},
“validateOn”: “change”,
“overlay”: {
“style”: “”,
“left”: “”,
“top”: “”,
“width”: “”,
“height”: “”
},
“allowCalculateOverride”: false,
“encrypted”: false,
“showCharCount”: false,
“showWordCount”: false,
“properties”: {},
“allowMultipleMasks”: false,
“idPath”: “id”,
“clearOnRefresh”: false,
“limit”: 100,
“dataSrc”: “values”,
“valueProperty”: “”,
“lazyLoad”: true,
“filter”: “”,
“searchEnabled”: true,
“searchField”: “”,
“minSearch”: 0,
“readOnlyValue”: false,
“authenticate”: false,
“ignoreCache”: false,
“template”: “{{ item.label }}”,
“selectFields”: “”,
“searchThreshold”: 0.3,
“uniqueOptions”: false,
“fuseOptions”: {
“include”: “score”,
“threshold”: 0.3
},
“customOptions”: {},
“useExactSearch”: false,
“id”: “eukrksmh”,
“keyModified”: true
}
This is for the conditional dropdown 2 (called subcategory2)
{
“label”: “Subcategory2”,
“tableView”: true,
“data”: {
“values”: [
{
“label”: “AD”,
“value”: “ad”
}
],
“json”: “”,
“url”: “”,
“resource”: “”,
“custom”: “”
},
“validate”: {
“onlyAvailableItems”: false,
“required”: false,
“custom”: “”,
“customPrivate”: false,
“strictDateValidation”: false,
“multiple”: false,
“unique”: false
},
“key”: “subcategory2”,
“conditional”: {
“show”: true,
“when”: “category”,
“eq”: “subcategory2”
},
“type”: “select”,
“indexeddb”: {
“filter”: {}
},
“input”: true,
“placeholder”: “”,
“prefix”: “”,
“customClass”: “”,
“suffix”: “”,
“multiple”: false,
“defaultValue”: null,
“protected”: false,
“unique”: false,
“persistent”: true,
“hidden”: false,
“clearOnHide”: true,
“refreshOn”: “”,
“redrawOn”: “”,
“modalEdit”: false,
“dataGridLabel”: false,
“labelPosition”: “top”,
“description”: “”,
“errorLabel”: “”,
“tooltip”: “”,
“hideLabel”: false,
“tabindex”: “”,
“disabled”: false,
“autofocus”: false,
“dbIndex”: false,
“customDefaultValue”: “”,
“calculateValue”: “”,
“calculateServer”: false,
“widget”: null,
“attributes”: {},
“validateOn”: “change”,
“overlay”: {
“style”: “”,
“left”: “”,
“top”: “”,
“width”: “”,
“height”: “”
},
“allowCalculateOverride”: false,
“encrypted”: false,
“showCharCount”: false,
“showWordCount”: false,
“properties”: {},
“allowMultipleMasks”: false,
“idPath”: “id”,
“clearOnRefresh”: false,
“limit”: 100,
“dataSrc”: “values”,
“valueProperty”: “”,
“lazyLoad”: true,
“filter”: “”,
“searchEnabled”: true,
“searchField”: “”,
“minSearch”: 0,
“readOnlyValue”: false,
“authenticate”: false,
“ignoreCache”: false,
“template”: “{{ item.label }}”,
“selectFields”: “”,
“searchThreshold”: 0.3,
“uniqueOptions”: false,
“fuseOptions”: {
“include”: “score”,
“threshold”: 0.3
},
“customOptions”: {},
“useExactSearch”: false,
“id”: “eouq0a”,
“keyModified”: true
}
Big thanks!