83 lines
1.9 KiB
JSON
83 lines
1.9 KiB
JSON
{
|
|
"params": [
|
|
{
|
|
"name": "required",
|
|
"type": "bool",
|
|
"default": false
|
|
},
|
|
{
|
|
"name": "options",
|
|
"type": "array",
|
|
"view": "views/admin/field-manager/fields/options-with-style",
|
|
"tooltip": true
|
|
},
|
|
{
|
|
"name": "default",
|
|
"type": "enum",
|
|
"view": "views/admin/field-manager/fields/options/default"
|
|
},
|
|
{
|
|
"name": "optionsReference",
|
|
"type": "varchar",
|
|
"view": "views/admin/field-manager/fields/options-reference",
|
|
"tooltip": true
|
|
},
|
|
{
|
|
"name": "isSorted",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "translation",
|
|
"type": "varchar",
|
|
"hidden": true
|
|
},
|
|
{
|
|
"name": "optionsPath",
|
|
"type": "varchar",
|
|
"hidden": true
|
|
},
|
|
{
|
|
"name": "style",
|
|
"type": "jsonObject",
|
|
"hidden": true
|
|
},
|
|
{
|
|
"name": "displayAsLabel",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "labelType",
|
|
"type": "enum",
|
|
"options": ["", "state"]
|
|
},
|
|
{
|
|
"name": "audited",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "readOnly",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "readOnlyAfterCreate",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"validationList": [
|
|
"required",
|
|
"valid",
|
|
"maxLength"
|
|
],
|
|
"mandatoryValidationList": [
|
|
"valid",
|
|
"maxLength"
|
|
],
|
|
"filter": true,
|
|
"fieldDefs": {
|
|
"type": "varchar"
|
|
},
|
|
"translatedOptions": true,
|
|
"dynamicLogicOptions": true,
|
|
"personalData": true
|
|
}
|