{ "components" : [ { "label" : "Entscheidung", "mask" : false, "tableView" : true, "alwaysEnabled" : false, "type" : "select", "input" : true, "key" : "request_decision", "defaultValue" : "", "validate" : { "customMessage" : "", "json" : "", "required" : true, "select" : false }, "conditional" : { "show" : "", "when" : "", "json" : "" }, "data" : { "custom" : "values = [\n { \"label\": \"Ablehnen\", \"value\": \"requestRejected\" }\n];\nif (true) {\n values.splice(1, 0, { \"label\": \"Freigeben\", \"value\": \"requestApproved\" });\n}", "values" : [ ] }, "valueProperty" : "value", "selectThreshold" : 0.3, "encrypted" : false, "properties" : { }, "customConditional" : "", "logic" : [ ], "tags" : [ ], "dataSrc" : "custom", "searchEnabled" : false, "tabs" : null, "lazyLoad" : false, "selectValues" : "", "disableLimit" : false, "sort" : "", "reference" : false, "reorder" : false }, { "label" : "Optionaler Kommentar", "isUploadEnabled" : false, "showWordCount" : false, "showCharCount" : false, "autofocus" : true, "tableView" : true, "alwaysEnabled" : false, "rows" : 5, "wysiwyg" : "", "type" : "textarea", "input" : true, "key" : "createComment", "defaultValue" : "", "validate" : { "unique" : false, "json" : "", "customMessage" : "" }, "properties" : { }, "tags" : [ ], "inputFormat" : "plain", "spellcheck" : true, "conditional" : { "show" : "", "when" : "", "json" : "" }, "encrypted" : false, "logic" : [ ], "customConditional" : "", "tabs" : null, "uploadUrl" : "", "uploadOptions" : "", "uploadDir" : "", "reorder" : false } ], "display" : "form", "configKey" : "approve-dialog", "name" : "Dialog zur Freigabe" }